summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-09-14 07:52:38 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-09-14 07:52:38 +0000
commit01132f4abbad28293d1efa8b3d36ebc0bf3688ee (patch)
tree11295556b6e76b045ea4b54f0a7997c3359dfab6
parent0422c762a11ff5f24c2a02ba04c14eaf2e0d4f2a (diff)
downloadbaldeagleos-repo-01132f4abbad28293d1efa8b3d36ebc0bf3688ee.tar.gz
baldeagleos-repo-01132f4abbad28293d1efa8b3d36ebc0bf3688ee.tar.xz
baldeagleos-repo-01132f4abbad28293d1efa8b3d36ebc0bf3688ee.zip
Adding metadata
-rw-r--r--app-admin/awscli/Manifest1
-rw-r--r--app-admin/awscli/awscli-1.34.19.ebuild90
-rw-r--r--app-arch/libarchive/Manifest4
-rw-r--r--app-arch/libarchive/libarchive-3.7.5.ebuild (renamed from app-arch/libarchive/libarchive-3.7.3.ebuild)0
-rw-r--r--app-arch/libpar2/libpar2-0.4-r1.ebuild33
-rw-r--r--app-arch/libpar2/libpar2-0.4.ebuild12
-rw-r--r--app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild2
-rw-r--r--app-cdr/kcdemu/Manifest1
-rw-r--r--app-cdr/kcdemu/kcdemu-0.8.0.ebuild2
-rw-r--r--app-cdr/kcdemu/kcdemu-0.9.ebuild33
-rw-r--r--app-crypt/easy-rsa/Manifest2
-rw-r--r--app-crypt/easy-rsa/easy-rsa-3.2.1.ebuild (renamed from app-crypt/easy-rsa/easy-rsa-3.1.7.ebuild)2
-rw-r--r--app-dicts/dikt/Manifest2
-rw-r--r--app-dicts/dikt/dikt-2s_p1.ebuild40
-rw-r--r--app-dicts/dikt/dikt-3.ebuild33
-rw-r--r--app-editors/zed/Manifest231
-rw-r--r--app-editors/zed/zed-0.152.3.ebuild (renamed from app-editors/zed/zed-0.150.4.ebuild)236
-rw-r--r--app-emacs/apheleia/Manifest1
-rw-r--r--app-emacs/apheleia/apheleia-4.1.ebuild28
-rw-r--r--app-emacs/avy-embark-collect/Manifest1
-rw-r--r--app-emacs/avy-embark-collect/avy-embark-collect-1.0.ebuild34
-rw-r--r--app-emacs/cider/Manifest3
-rw-r--r--app-emacs/cider/cider-1.13.1.ebuild59
-rw-r--r--app-emacs/cider/cider-1.14.0.ebuild62
-rw-r--r--app-emacs/cider/cider-1.15.0.ebuild62
-rw-r--r--app-emacs/clojure-mode/Manifest1
-rw-r--r--app-emacs/clojure-mode/clojure-mode-5.18.1.ebuild28
-rw-r--r--app-emacs/cmake-mode/Manifest3
-rw-r--r--app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild30
-rw-r--r--app-emacs/cmake-mode/cmake-mode-3.30.3.ebuild (renamed from app-emacs/cmake-mode/cmake-mode-3.28.3.ebuild)0
-rw-r--r--app-emacs/compat/Manifest1
-rw-r--r--app-emacs/compat/compat-29.1.4.5.ebuild51
-rw-r--r--app-emacs/consult/Manifest1
-rw-r--r--app-emacs/consult/consult-1.7.ebuild39
-rw-r--r--app-emacs/csv-mode/Manifest1
-rw-r--r--app-emacs/csv-mode/csv-mode-1.27.ebuild31
-rw-r--r--app-emacs/diff-hl/Manifest1
-rw-r--r--app-emacs/diff-hl/diff-hl-1.9.2.ebuild34
-rw-r--r--app-emacs/eldev/Manifest1
-rw-r--r--app-emacs/eldev/eldev-1.10.ebuild59
-rw-r--r--app-emacs/elfeed/Manifest1
-rw-r--r--app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild30
-rw-r--r--app-emacs/embark-consult/Manifest1
-rw-r--r--app-emacs/embark-consult/embark-consult-1.0.ebuild36
-rw-r--r--app-emacs/embark/Manifest1
-rw-r--r--app-emacs/embark/embark-1.0.ebuild52
-rw-r--r--app-emacs/ghub/Manifest1
-rw-r--r--app-emacs/ghub/ghub-3.6.0.ebuild36
-rw-r--r--app-emacs/git-modes/Manifest1
-rw-r--r--app-emacs/git-modes/git-modes-1.4.3.ebuild39
-rw-r--r--app-emacs/jinx/Manifest2
-rw-r--r--app-emacs/jinx/jinx-1.7.ebuild45
-rw-r--r--app-emacs/jinx/jinx-1.9.ebuild55
-rw-r--r--app-emacs/key-chord/Manifest1
-rw-r--r--app-emacs/key-chord/key-chord-0.7.1.ebuild26
-rw-r--r--app-emacs/magit/Manifest1
-rw-r--r--app-emacs/magit/magit-3.3.0.50_p20240520.ebuild53
-rw-r--r--app-emacs/orderless/Manifest2
-rw-r--r--app-emacs/orderless/orderless-1.2.ebuild (renamed from app-emacs/orderless/orderless-1.0.ebuild)10
-rw-r--r--app-emacs/org-appear/Manifest1
-rw-r--r--app-emacs/org-appear/org-appear-0.3.0.ebuild17
-rw-r--r--app-emacs/org-mode/Manifest3
-rw-r--r--app-emacs/org-mode/org-mode-9.7.6.ebuild63
-rw-r--r--app-emacs/org-mode/org-mode-9.7.7.ebuild63
-rw-r--r--app-emacs/org-mode/org-mode-9.7.8.ebuild63
-rw-r--r--app-emacs/org-modern/Manifest2
-rw-r--r--app-emacs/org-modern/org-modern-1.3.ebuild35
-rw-r--r--app-emacs/org-modern/org-modern-1.4.ebuild35
-rw-r--r--app-emacs/osm/Manifest1
-rw-r--r--app-emacs/osm/osm-1.3.ebuild40
-rw-r--r--app-emacs/persist/Manifest1
-rw-r--r--app-emacs/persist/persist-0.6.1.ebuild37
-rw-r--r--app-emacs/php-mode/Manifest1
-rw-r--r--app-emacs/php-mode/php-mode-1.26.1.ebuild36
-rw-r--r--app-emacs/plz/Manifest1
-rw-r--r--app-emacs/plz/plz-0.9.1.ebuild41
-rw-r--r--app-emacs/posframe/Manifest2
-rw-r--r--app-emacs/posframe/posframe-1.4.2.ebuild20
-rw-r--r--app-emacs/posframe/posframe-1.4.4.ebuild28
-rw-r--r--app-emacs/racket-mode/Manifest1
-rw-r--r--app-emacs/racket-mode/racket-mode-1_p20240515.ebuild74
-rw-r--r--app-emacs/transient/Manifest3
-rw-r--r--app-emacs/transient/transient-0.7.2.ebuild42
-rw-r--r--app-emacs/transient/transient-0.7.3.ebuild42
-rw-r--r--app-emacs/transient/transient-0.7.4.ebuild42
-rw-r--r--app-emacs/vterm/Manifest1
-rw-r--r--app-emacs/vterm/vterm-0.0.2_p20240102.ebuild81
-rw-r--r--app-emacs/with-editor/Manifest3
-rw-r--r--app-emacs/with-editor/with-editor-3.3.4.ebuild38
-rw-r--r--app-emacs/with-editor/with-editor-3.4.0.ebuild38
-rw-r--r--app-emacs/with-editor/with-editor-3.4.1.ebuild38
-rw-r--r--app-emacs/xclip/Manifest1
-rw-r--r--app-emacs/xclip/xclip-1.11.1.ebuild28
-rw-r--r--app-emacs/yasnippet-snippets/Manifest1
-rw-r--r--app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r2.ebuild41
-rw-r--r--app-emacs/yasnippet/Manifest1
-rw-r--r--app-emacs/yasnippet/yasnippet-0.14.0.ebuild36
-rw-r--r--app-emulation/wine-staging/wine-staging-9.15.ebuild11
-rw-r--r--app-emulation/wine-staging/wine-staging-9.16.ebuild11
-rw-r--r--app-emulation/wine-staging/wine-staging-9.17.ebuild11
-rw-r--r--app-emulation/wine-staging/wine-staging-9999.ebuild11
-rw-r--r--app-forensics/yara-x/Manifest161
-rw-r--r--app-forensics/yara-x/yara-x-0.7.0.ebuild (renamed from app-forensics/yara-x/yara-x-0.4.0.ebuild)416
-rw-r--r--app-misc/fastfetch/Manifest1
-rw-r--r--app-misc/fastfetch/fastfetch-2.24.0.ebuild110
-rw-r--r--app-misc/qtxdg-tools/qtxdg-tools-4.0.0.ebuild2
-rw-r--r--app-misc/timew/Manifest1
-rw-r--r--app-misc/timew/timew-1.7.1.ebuild47
-rw-r--r--app-portage/pkg-testing-tools/Manifest3
-rw-r--r--app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild21
-rw-r--r--app-portage/pkg-testing-tools/pkg-testing-tools-0.2.2.ebuild32
-rw-r--r--app-portage/pkg-testing-tools/pkg-testing-tools-0.2.4.ebuild32
-rw-r--r--app-portage/portagecfg/Manifest2
-rw-r--r--app-portage/portagecfg/portagecfg-2.3.0.ebuild (renamed from app-portage/portagecfg/portagecfg-2.0.0.ebuild)0
-rw-r--r--app-text/cpdf/Manifest1
-rw-r--r--app-text/cpdf/cpdf-2.3.1.ebuild39
-rw-r--r--dev-cpp/valijson/Manifest2
-rw-r--r--dev-cpp/valijson/files/1.0-fix-macro-typos.patch77
-rw-r--r--dev-cpp/valijson/valijson-1.0.3.ebuild (renamed from dev-cpp/valijson/valijson-1.0.ebuild)8
-rw-r--r--dev-lang/clojure/Manifest5
-rw-r--r--dev-lang/clojure/clojure-1.12.0.ebuild (renamed from dev-lang/clojure/clojure-1.11.3-r1.ebuild)30
-rw-r--r--dev-lang/rust/Manifest30
-rw-r--r--dev-lang/rust/rust-1.80.1.ebuild2
-rw-r--r--dev-lang/rust/rust-1.81.0.ebuild787
-rw-r--r--dev-lang/swift/swift-5.10.1.ebuild10
-rw-r--r--dev-libs/libbytesize/Manifest1
-rw-r--r--dev-libs/libbytesize/libbytesize-2.11.ebuild88
-rw-r--r--dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild2
-rw-r--r--dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild2
-rw-r--r--dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild2
-rw-r--r--dev-libs/qxlsx/qxlsx-1.4.8.ebuild2
-rw-r--r--dev-ml/camlpdf/Manifest1
-rw-r--r--dev-ml/camlpdf/camlpdf-2.3.1.ebuild36
-rw-r--r--dev-ml/coq-menhirlib/Manifest2
-rw-r--r--dev-ml/coq-menhirlib/coq-menhirlib-20220210.ebuild34
-rw-r--r--dev-ml/coq-menhirlib/coq-menhirlib-20231231-r1.ebuild44
-rw-r--r--dev-ml/coq-menhirlib/coq-menhirlib-20240715.ebuild (renamed from dev-ml/coq-menhirlib/coq-menhirlib-20231231.ebuild)0
-rw-r--r--dev-ml/menhir/Manifest1
-rw-r--r--dev-ml/menhir/menhir-20240715.ebuild21
-rw-r--r--dev-ml/merlin/merlin-4.13-r4.ebuild (renamed from dev-ml/merlin/merlin-4.13-r3.ebuild)4
-rw-r--r--dev-python/QtPy/QtPy-2.4.1-r2.ebuild (renamed from dev-python/QtPy/QtPy-2.4.1-r1.ebuild)2
-rw-r--r--dev-python/asteval/Manifest2
-rw-r--r--dev-python/asteval/asteval-1.0.3.ebuild (renamed from dev-python/asteval/asteval-1.0.1.ebuild)0
-rw-r--r--dev-python/boto3/Manifest1
-rw-r--r--dev-python/boto3/boto3-1.35.19.ebuild53
-rw-r--r--dev-python/botocore/Manifest1
-rw-r--r--dev-python/botocore/botocore-1.35.19.ebuild76
-rw-r--r--dev-python/cfn-lint/Manifest4
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.12.2.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.12.3.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.13.0.ebuild (renamed from dev-python/cfn-lint/cfn-lint-1.12.1.ebuild)0
-rw-r--r--dev-python/hypothesis/Manifest1
-rw-r--r--dev-python/hypothesis/hypothesis-6.112.1.ebuild103
-rw-r--r--dev-python/mkdocs-htmlproofer-plugin/Manifest1
-rw-r--r--dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.3.0.ebuild33
-rw-r--r--dev-python/ml-dtypes/Manifest1
-rw-r--r--dev-python/ml-dtypes/ml-dtypes-0.5.0.ebuild62
-rw-r--r--dev-python/platformdirs/Manifest1
-rw-r--r--dev-python/platformdirs/platformdirs-4.3.3.ebuild54
-rw-r--r--dev-python/pybind11/Manifest1
-rw-r--r--dev-python/pybind11/pybind11-2.13.6.ebuild75
-rw-r--r--dev-python/pyparsing/Manifest1
-rw-r--r--dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild58
-rw-r--r--dev-python/pyproject-metadata/Manifest2
-rw-r--r--dev-python/pyproject-metadata/pyproject-metadata-0.9.0_beta1.ebuild31
-rw-r--r--dev-python/pyproject-metadata/pyproject-metadata-0.9.0_beta3.ebuild32
-rw-r--r--dev-python/qiskit-aer/Manifest2
-rw-r--r--dev-python/qiskit-aer/qiskit-aer-0.15.1.ebuild (renamed from dev-python/qiskit-aer/qiskit-aer-0.14.2.ebuild)0
-rw-r--r--dev-python/scikit-build-core/Manifest3
-rw-r--r--dev-python/scikit-build-core/scikit-build-core-0.10.4.ebuild62
-rw-r--r--dev-python/scikit-build-core/scikit-build-core-0.9.10.ebuild63
-rw-r--r--dev-python/scikit-build-core/scikit-build-core-0.9.8.ebuild63
-rw-r--r--dev-python/simsimd/Manifest1
-rw-r--r--dev-python/simsimd/simsimd-5.2.1.ebuild63
-rw-r--r--dev-python/sqlglot/Manifest2
-rw-r--r--dev-python/sqlglot/sqlglot-25.21.1.ebuild129
-rw-r--r--dev-python/sqlglot/sqlglot-25.21.2.ebuild129
-rw-r--r--dev-python/system_hotkey/files/system_hotkey-1.0.3-fix-collections-iterable.patch15
-rw-r--r--dev-python/system_hotkey/system_hotkey-1.0.3.ebuild17
-rw-r--r--dev-python/urllib3/Manifest1
-rw-r--r--dev-python/urllib3/urllib3-2.2.3.ebuild93
-rw-r--r--dev-python/uv/Manifest6
-rw-r--r--dev-python/uv/files/tokio-tar-0.3.1-ppc.patch35
-rw-r--r--dev-python/uv/uv-0.4.10.ebuild (renamed from dev-python/uv/uv-0.4.7.ebuild)9
-rw-r--r--dev-python/uv/uv-0.4.6.ebuild114
-rw-r--r--dev-python/uv/uv-0.4.8.ebuild142
-rw-r--r--dev-python/xpybutil/xpybutil-0.0.6.ebuild2
-rw-r--r--dev-python/zipp/Manifest1
-rw-r--r--dev-python/zipp/zipp-3.20.2.ebuild53
-rw-r--r--dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild4
-rw-r--r--dev-ruby/file-tail/Manifest1
-rw-r--r--dev-ruby/file-tail/file-tail-1.3.0.ebuild35
-rw-r--r--dev-ruby/mkmf-lite/Manifest1
-rw-r--r--dev-ruby/mkmf-lite/mkmf-lite-0.7.0.ebuild25
-rw-r--r--dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild65
-rw-r--r--dev-ruby/unicode-display_width/Manifest1
-rw-r--r--dev-ruby/unicode-display_width/unicode-display_width-2.6.0.ebuild28
-rw-r--r--dev-util/bear/bear-3.1.4-r1.ebuild2
-rw-r--r--dev-util/bindgen/Manifest6
-rw-r--r--dev-util/bindgen/bindgen-0.70.1.ebuild129
-rw-r--r--dev-util/cargo-license/Manifest54
-rw-r--r--dev-util/cargo-license/cargo-license-0.6.1.ebuild86
-rw-r--r--dev-util/conan/Manifest1
-rw-r--r--dev-util/conan/conan-2.7.1.ebuild47
-rw-r--r--dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0-r1.ebuild2
-rw-r--r--dev-util/qbs/Manifest1
-rw-r--r--dev-util/qbs/files/qbs-2.4.1-ldconfig.patch17
-rw-r--r--dev-util/qbs/qbs-2.3.1.ebuild90
-rw-r--r--dev-util/qbs/qbs-2.4.1-r1.ebuild (renamed from dev-util/qbs/qbs-2.4.1.ebuild)1
-rw-r--r--dev-util/ruff/Manifest16
-rw-r--r--dev-util/ruff/ruff-0.6.5.ebuild (renamed from dev-util/ruff/ruff-0.6.3.ebuild)16
-rw-r--r--dev-util/rustup/Manifest2
-rw-r--r--dev-util/rustup/rustup-1.27.1.ebuild95
-rw-r--r--games-board/stockfish/Manifest3
-rw-r--r--games-board/stockfish/stockfish-17.ebuild88
-rw-r--r--games-emulation/RetroArch/RetroArch-1.16.0.3.ebuild2
-rw-r--r--games-puzzle/nudoku/Manifest2
-rw-r--r--games-puzzle/nudoku/files/nudoku-2.1.0-include-locale.patch22
-rw-r--r--games-puzzle/nudoku/files/nudoku-2.1.0-ncurses-link.patch41
-rw-r--r--games-puzzle/nudoku/nudoku-5.0.0.ebuild (renamed from games-puzzle/nudoku/nudoku-2.1.0.ebuild)9
-rw-r--r--gui-apps/ironbar/ironbar-0.16.0-r1.ebuild (renamed from gui-apps/ironbar/ironbar-0.16.0.ebuild)2
-rw-r--r--gui-apps/waybar/Manifest2
-rw-r--r--gui-apps/waybar/waybar-0.11.0.ebuild (renamed from gui-apps/waybar/waybar-0.10.3.ebuild)8
-rw-r--r--gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild2
-rw-r--r--kde-frameworks/attica/Manifest1
-rw-r--r--kde-frameworks/attica/attica-6.6.0.ebuild21
-rw-r--r--kde-frameworks/baloo/Manifest1
-rw-r--r--kde-frameworks/baloo/baloo-6.6.0.ebuild35
-rw-r--r--kde-frameworks/bluez-qt/Manifest1
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-6.6.0.ebuild26
-rw-r--r--kde-frameworks/breeze-icons/Manifest1
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-6.6.0.ebuild49
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest1
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.6.0.ebuild72
-rw-r--r--kde-frameworks/frameworkintegration/Manifest1
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-6.6.0.ebuild41
-rw-r--r--kde-frameworks/karchive/Manifest1
-rw-r--r--kde-frameworks/karchive/karchive-6.6.0.ebuild34
-rw-r--r--kde-frameworks/kauth/Manifest1
-rw-r--r--kde-frameworks/kauth/kauth-6.6.0.ebuild44
-rw-r--r--kde-frameworks/kbookmarks/Manifest1
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-6.6.0.ebuild26
-rw-r--r--kde-frameworks/kcalendarcore/Manifest1
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-6.6.0.ebuild24
-rw-r--r--kde-frameworks/kcmutils/Manifest1
-rw-r--r--kde-frameworks/kcmutils/kcmutils-6.6.0.ebuild30
-rw-r--r--kde-frameworks/kcodecs/Manifest1
-rw-r--r--kde-frameworks/kcodecs/kcodecs-6.6.0.ebuild18
-rw-r--r--kde-frameworks/kcolorscheme/Manifest1
-rw-r--r--kde-frameworks/kcolorscheme/kcolorscheme-6.6.0.ebuild24
-rw-r--r--kde-frameworks/kcompletion/Manifest1
-rw-r--r--kde-frameworks/kcompletion/kcompletion-6.6.0.ebuild25
-rw-r--r--kde-frameworks/kconfig/Manifest1
-rw-r--r--kde-frameworks/kconfig/kconfig-6.6.0.ebuild36
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest1
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-6.6.0.ebuild36
-rw-r--r--kde-frameworks/kcontacts/Manifest1
-rw-r--r--kde-frameworks/kcontacts/kcontacts-6.6.0.ebuild32
-rw-r--r--kde-frameworks/kcoreaddons/Manifest1
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-6.6.0.ebuild59
-rw-r--r--kde-frameworks/kcrash/Manifest1
-rw-r--r--kde-frameworks/kcrash/kcrash-6.6.0.ebuild36
-rw-r--r--kde-frameworks/kdav/Manifest1
-rw-r--r--kde-frameworks/kdav/kdav-6.6.0.ebuild32
-rw-r--r--kde-frameworks/kdbusaddons/Manifest1
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-6.6.0.ebuild30
-rw-r--r--kde-frameworks/kdeclarative/Manifest1
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-6.6.0.ebuild28
-rw-r--r--kde-frameworks/kded/Manifest1
-rw-r--r--kde-frameworks/kded/kded-6.6.0.ebuild35
-rw-r--r--kde-frameworks/kdesu/Manifest1
-rw-r--r--kde-frameworks/kdesu/kdesu-6.6.0.ebuild33
-rw-r--r--kde-frameworks/kdnssd/Manifest1
-rw-r--r--kde-frameworks/kdnssd/kdnssd-6.6.0.ebuild32
-rw-r--r--kde-frameworks/kdoctools/Manifest1
-rw-r--r--kde-frameworks/kdoctools/kdoctools-6.6.0.ebuild44
-rw-r--r--kde-frameworks/kfilemetadata/Manifest1
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-6.6.0.ebuild66
-rw-r--r--kde-frameworks/kglobalaccel/Manifest1
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-6.6.0.ebuild17
-rw-r--r--kde-frameworks/kguiaddons/Manifest1
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.6.0.ebuild50
-rw-r--r--kde-frameworks/kholidays/Manifest1
-rw-r--r--kde-frameworks/kholidays/kholidays-6.6.0.ebuild26
-rw-r--r--kde-frameworks/ki18n/Manifest1
-rw-r--r--kde-frameworks/ki18n/ki18n-6.6.0.ebuild49
-rw-r--r--kde-frameworks/kiconthemes/Manifest1
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-6.6.0.ebuild32
-rw-r--r--kde-frameworks/kidletime/Manifest1
-rw-r--r--kde-frameworks/kidletime/kidletime-6.6.0.ebuild57
-rw-r--r--kde-frameworks/kimageformats/Manifest1
-rw-r--r--kde-frameworks/kimageformats/kimageformats-6.6.0.ebuild47
-rw-r--r--kde-frameworks/kio/Manifest1
-rw-r--r--kde-frameworks/kio/kio-6.6.0.ebuild92
-rw-r--r--kde-frameworks/kirigami/Manifest1
-rw-r--r--kde-frameworks/kirigami/kirigami-6.6.0.ebuild49
-rw-r--r--kde-frameworks/kitemmodels/Manifest1
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-6.6.0.ebuild23
-rw-r--r--kde-frameworks/kitemviews/Manifest1
-rw-r--r--kde-frameworks/kitemviews/kitemviews-6.6.0.ebuild18
-rw-r--r--kde-frameworks/kjobwidgets/Manifest1
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-6.6.0.ebuild25
-rw-r--r--kde-frameworks/knewstuff/Manifest1
-rw-r--r--kde-frameworks/knewstuff/knewstuff-6.6.0.ebuild40
-rw-r--r--kde-frameworks/knotifications/Manifest1
-rw-r--r--kde-frameworks/knotifications/knotifications-6.6.0.ebuild23
-rw-r--r--kde-frameworks/knotifyconfig/Manifest1
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-6.6.0.ebuild33
-rw-r--r--kde-frameworks/kpackage/Manifest1
-rw-r--r--kde-frameworks/kpackage/kpackage-6.5.0.ebuild4
-rw-r--r--kde-frameworks/kpackage/kpackage-6.6.0.ebuild38
-rw-r--r--kde-frameworks/kparts/Manifest1
-rw-r--r--kde-frameworks/kparts/kparts-6.6.0.ebuild28
-rw-r--r--kde-frameworks/kpeople/Manifest1
-rw-r--r--kde-frameworks/kpeople/kpeople-6.6.0.ebuild37
-rw-r--r--kde-frameworks/kplotting/Manifest1
-rw-r--r--kde-frameworks/kplotting/kplotting-6.6.0.ebuild17
-rw-r--r--kde-frameworks/kpty/Manifest1
-rw-r--r--kde-frameworks/kpty/kpty-6.6.0.ebuild28
-rw-r--r--kde-frameworks/kquickcharts/Manifest1
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-6.6.0.ebuild39
-rw-r--r--kde-frameworks/krunner/Manifest1
-rw-r--r--kde-frameworks/krunner/krunner-6.6.0.ebuild34
-rw-r--r--kde-frameworks/kservice/Manifest1
-rw-r--r--kde-frameworks/kservice/kservice-6.6.0.ebuild37
-rw-r--r--kde-frameworks/kstatusnotifieritem/Manifest1
-rw-r--r--kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.6.0.ebuild30
-rw-r--r--kde-frameworks/ksvg/Manifest1
-rw-r--r--kde-frameworks/ksvg/ksvg-6.6.0.ebuild27
-rw-r--r--kde-frameworks/ktexteditor/Manifest1
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-6.6.0.ebuild53
-rw-r--r--kde-frameworks/ktexttemplate/Manifest1
-rw-r--r--kde-frameworks/ktexttemplate/ktexttemplate-6.6.0.ebuild22
-rw-r--r--kde-frameworks/ktextwidgets/Manifest1
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-6.6.0.ebuild37
-rw-r--r--kde-frameworks/kunitconversion/Manifest1
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-6.6.0.ebuild33
-rw-r--r--kde-frameworks/kuserfeedback/Manifest1
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-6.6.0.ebuild49
-rw-r--r--kde-frameworks/kwallet/Manifest1
-rw-r--r--kde-frameworks/kwallet/kwallet-6.6.0.ebuild52
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest1
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.6.0.ebuild30
-rw-r--r--kde-frameworks/kwindowsystem/Manifest1
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-6.6.0.ebuild52
-rw-r--r--kde-frameworks/kxmlgui/Manifest1
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-6.6.0.ebuild39
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest1
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-6.6.0.ebuild24
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest1
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-6.6.0.ebuild34
-rw-r--r--kde-frameworks/prison/Manifest1
-rw-r--r--kde-frameworks/prison/prison-6.6.0.ebuild35
-rw-r--r--kde-frameworks/purpose-kaccounts-services/Manifest1
-rw-r--r--kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.6.0.ebuild56
-rw-r--r--kde-frameworks/purpose/Manifest1
-rw-r--r--kde-frameworks/purpose/purpose-6.6.0.ebuild80
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest1
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.6.0.ebuild36
-rw-r--r--kde-frameworks/solid/Manifest1
-rw-r--r--kde-frameworks/solid/solid-6.6.0.ebuild48
-rw-r--r--kde-frameworks/sonnet/Manifest1
-rw-r--r--kde-frameworks/sonnet/sonnet-6.6.0.ebuild41
-rw-r--r--kde-frameworks/syndication/Manifest1
-rw-r--r--kde-frameworks/syndication/syndication-6.6.0.ebuild23
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest1
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-6.6.0.ebuild27
-rw-r--r--kde-frameworks/threadweaver/Manifest1
-rw-r--r--kde-frameworks/threadweaver/threadweaver-6.6.0.ebuild17
-rw-r--r--lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild2
-rw-r--r--lxqt-base/libsysstat/libsysstat-1.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-about/lxqt-about-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-admin/lxqt-admin-2.0.0-r1.ebuild2
-rw-r--r--lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.1.ebuild2
-rw-r--r--lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.1.ebuild2
-rw-r--r--lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild2
-rw-r--r--lxqt-base/lxqt-policykit/lxqt-policykit-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild2
-rw-r--r--lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild2
-rw-r--r--media-fonts/last-resort/Manifest2
-rw-r--r--media-fonts/last-resort/last-resort-16.000.ebuild (renamed from media-fonts/last-resort/last-resort-15.000.ebuild)2
-rw-r--r--media-fonts/symbols-nerd-font/symbols-nerd-font-3.2.1.ebuild2
-rw-r--r--media-gfx/dcraw/dcraw-9.28.0-r2.ebuild113
-rw-r--r--media-gfx/dcraw/dcraw-9.28.0-r3.ebuild130
-rw-r--r--media-gfx/dcraw/files/dcraw-9.28.0-fix-memmem-wrong-return-type.patch17
-rw-r--r--media-gfx/digikam/digikam-8.4.0-r11.ebuild2
-rw-r--r--media-gfx/evoluspencil/Manifest1
-rw-r--r--media-gfx/evoluspencil/evoluspencil-3.1.0-r2.ebuild85
-rw-r--r--media-gfx/gpicview/gpicview-0.2.5-r2.ebuild27
-rw-r--r--media-gfx/gpicview/gpicview-0.2.5-r3.ebuild2
-rw-r--r--media-gfx/lximage-qt/lximage-qt-2.0.1.ebuild2
-rw-r--r--media-gfx/pngcheck/Manifest1
-rw-r--r--media-gfx/pngcheck/pngcheck-3.0.2.ebuild32
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.0-cgal-6.0.patch189
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.0-wxwidgets-3.2.4.patch28
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.1-cgal-6.0.patch191
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.1-cgal.patch84
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.1-eigen3.patch11
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.1-fixed-linking.patch37
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.1-fstream.patch49
-rw-r--r--media-gfx/prusaslicer/prusaslicer-2.8.0-r1.ebuild (renamed from media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild)2
-rw-r--r--media-gfx/prusaslicer/prusaslicer-9999.ebuild9
-rw-r--r--media-gfx/qiv/Manifest1
-rw-r--r--media-gfx/qiv/files/qiv-2.3.2-optional-tiff.patch22
-rw-r--r--media-gfx/qiv/qiv-2.3.2-r3.ebuild63
-rw-r--r--media-gfx/quat/quat-1.20-r2.ebuild37
-rw-r--r--media-gfx/superpaper/superpaper-2.2.1.ebuild14
-rw-r--r--media-gfx/xloadimage/xloadimage-4.1-r14.ebuild96
-rw-r--r--media-libs/clutter-gtk/clutter-gtk-1.8.4-r2.ebuild50
-rw-r--r--media-libs/glycin-loaders/Manifest1
-rw-r--r--media-libs/glycin-loaders/glycin-loaders-1.1.0.ebuild88
-rw-r--r--media-libs/libiptcdata/libiptcdata-1.0.5.ebuild52
-rw-r--r--media-libs/libjxl/Manifest1
-rw-r--r--media-libs/libjxl/libjxl-0.11.0.ebuild115
-rw-r--r--media-libs/libwmf/Manifest1
-rw-r--r--media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-0848+CVE-2015-4588.patch118
-rw-r--r--media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-4695.patch56
-rw-r--r--media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-4696.patch23
-rw-r--r--media-libs/libwmf/files/libwmf-0.2.8.4-gdk-pixbuf.patch25
-rw-r--r--media-libs/libwmf/files/libwmf-0.2.8.4-intoverflow.patch27
-rw-r--r--media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch67
-rw-r--r--media-libs/libwmf/files/libwmf-0.2.8.4-use-system-fonts.patch39
-rw-r--r--media-libs/libwmf/libwmf-0.2.13-r1.ebuild5
-rw-r--r--media-libs/libwmf/libwmf-0.2.8.4-r9.ebuild101
-rw-r--r--media-libs/vigra/files/vigra-1.11.2-python3.12-remove-imp.patch30
-rw-r--r--media-sound/SmarTagger/Manifest1
-rw-r--r--media-sound/SmarTagger/SmarTagger-0.1-r3.ebuild25
-rw-r--r--media-sound/SmarTagger/files/SmarTagger-0.1-gentoo.patch12
-rw-r--r--media-sound/SmarTagger/metadata.xml10
-rw-r--r--media-sound/ardour/Manifest1
-rw-r--r--media-sound/ardour/ardour-8.7.ebuild200
-rw-r--r--media-sound/nulloy/metadata.xml2
-rw-r--r--media-sound/nulloy/nulloy-0.9.9-r1.ebuild (renamed from media-sound/nulloy/nulloy-0.9.9.ebuild)14
-rw-r--r--media-sound/nulloy/nulloy-9999.ebuild21
-rw-r--r--media-sound/pavucontrol-qt/pavucontrol-qt-2.0.0.ebuild2
-rw-r--r--media-video/imagination/Manifest1
-rw-r--r--media-video/imagination/files/imagination-3.0-cflags.patch34
-rw-r--r--media-video/imagination/files/imagination-3.0-enable-translations.patch11
-rw-r--r--media-video/imagination/imagination-3.0-r2.ebuild41
-rw-r--r--media-video/shotcut/Manifest2
-rw-r--r--media-video/shotcut/shotcut-24.09.13.ebuild (renamed from media-video/shotcut/shotcut-24.08.17.ebuild)0
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.34.1916
-rw-r--r--metadata/md5-cache/app-arch/libarchive-3.7.5 (renamed from metadata/md5-cache/app-arch/libarchive-3.7.3)2
-rw-r--r--metadata/md5-cache/app-arch/libpar2-0.48
-rw-r--r--metadata/md5-cache/app-arch/libpar2-0.4-r114
-rw-r--r--metadata/md5-cache/app-arch/lxqt-archiver-1.0.04
-rw-r--r--metadata/md5-cache/app-cdr/kcdemu-0.8.04
-rw-r--r--metadata/md5-cache/app-cdr/kcdemu-0.916
-rw-r--r--metadata/md5-cache/app-crypt/easy-rsa-3.2.1 (renamed from metadata/md5-cache/app-crypt/easy-rsa-3.1.7)4
-rw-r--r--metadata/md5-cache/app-dicts/dikt-2s_p116
-rw-r--r--metadata/md5-cache/app-dicts/dikt-316
-rw-r--r--metadata/md5-cache/app-editors/zed-0.150.417
-rw-r--r--metadata/md5-cache/app-editors/zed-0.152.317
-rw-r--r--metadata/md5-cache/app-emacs/apheleia-4.113
-rw-r--r--metadata/md5-cache/app-emacs/avy-embark-collect-1.013
-rw-r--r--metadata/md5-cache/app-emacs/cider-1.13.115
-rw-r--r--metadata/md5-cache/app-emacs/cider-1.14.015
-rw-r--r--metadata/md5-cache/app-emacs/cider-1.15.015
-rw-r--r--metadata/md5-cache/app-emacs/clojure-mode-5.18.115
-rw-r--r--metadata/md5-cache/app-emacs/cmake-mode-3.28.313
-rw-r--r--metadata/md5-cache/app-emacs/cmake-mode-3.30.3 (renamed from metadata/md5-cache/app-emacs/cmake-mode-3.29.0)2
-rw-r--r--metadata/md5-cache/app-emacs/compat-29.1.4.513
-rw-r--r--metadata/md5-cache/app-emacs/consult-1.713
-rw-r--r--metadata/md5-cache/app-emacs/csv-mode-1.2713
-rw-r--r--metadata/md5-cache/app-emacs/diff-hl-1.9.215
-rw-r--r--metadata/md5-cache/app-emacs/eldev-1.1013
-rw-r--r--metadata/md5-cache/app-emacs/elfeed-3.4.1_p2021082213
-rw-r--r--metadata/md5-cache/app-emacs/embark-1.013
-rw-r--r--metadata/md5-cache/app-emacs/embark-consult-1.013
-rw-r--r--metadata/md5-cache/app-emacs/ghub-3.6.013
-rw-r--r--metadata/md5-cache/app-emacs/git-modes-1.4.313
-rw-r--r--metadata/md5-cache/app-emacs/jinx-1.714
-rw-r--r--metadata/md5-cache/app-emacs/jinx-1.914
-rw-r--r--metadata/md5-cache/app-emacs/key-chord-0.7.113
-rw-r--r--metadata/md5-cache/app-emacs/magit-3.3.0.50_p2024052013
-rw-r--r--metadata/md5-cache/app-emacs/orderless-1.2 (renamed from metadata/md5-cache/app-emacs/orderless-1.0)4
-rw-r--r--metadata/md5-cache/app-emacs/org-appear-0.3.013
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.7.615
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.7.715
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.7.815
-rw-r--r--metadata/md5-cache/app-emacs/org-modern-1.313
-rw-r--r--metadata/md5-cache/app-emacs/org-modern-1.413
-rw-r--r--metadata/md5-cache/app-emacs/osm-1.313
-rw-r--r--metadata/md5-cache/app-emacs/persist-0.6.113
-rw-r--r--metadata/md5-cache/app-emacs/php-mode-1.26.113
-rw-r--r--metadata/md5-cache/app-emacs/plz-0.9.115
-rw-r--r--metadata/md5-cache/app-emacs/posframe-1.4.4 (renamed from metadata/md5-cache/app-emacs/posframe-1.4.2)4
-rw-r--r--metadata/md5-cache/app-emacs/racket-mode-1_p2024051515
-rw-r--r--metadata/md5-cache/app-emacs/transient-0.7.213
-rw-r--r--metadata/md5-cache/app-emacs/transient-0.7.313
-rw-r--r--metadata/md5-cache/app-emacs/transient-0.7.413
-rw-r--r--metadata/md5-cache/app-emacs/vterm-0.0.2_p2024010214
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-3.3.413
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-3.4.013
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-3.4.113
-rw-r--r--metadata/md5-cache/app-emacs/xclip-1.11.113
-rw-r--r--metadata/md5-cache/app-emacs/yasnippet-0.14.014
-rw-r--r--metadata/md5-cache/app-emacs/yasnippet-snippets-1.0-r213
-rw-r--r--metadata/md5-cache/app-emulation/wine-staging-9.154
-rw-r--r--metadata/md5-cache/app-emulation/wine-staging-9.164
-rw-r--r--metadata/md5-cache/app-emulation/wine-staging-9.174
-rw-r--r--metadata/md5-cache/app-emulation/wine-staging-99994
-rw-r--r--metadata/md5-cache/app-forensics/yara-x-0.4.015
-rw-r--r--metadata/md5-cache/app-forensics/yara-x-0.7.015
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.24.017
-rw-r--r--metadata/md5-cache/app-misc/qtxdg-tools-4.0.04
-rw-r--r--metadata/md5-cache/app-misc/timew-1.7.112
-rw-r--r--metadata/md5-cache/app-portage/pkg-testing-tools-0.1.215
-rw-r--r--metadata/md5-cache/app-portage/pkg-testing-tools-0.2.216
-rw-r--r--metadata/md5-cache/app-portage/pkg-testing-tools-0.2.416
-rw-r--r--metadata/md5-cache/app-portage/portagecfg-2.3.0 (renamed from metadata/md5-cache/app-portage/portagecfg-2.0.0)2
-rw-r--r--metadata/md5-cache/app-text/cpdf-2.3.115
-rw-r--r--metadata/md5-cache/dev-cpp/valijson-1.0.3 (renamed from metadata/md5-cache/dev-cpp/valijson-1.0)6
-rw-r--r--metadata/md5-cache/dev-lang/clojure-1.12.0 (renamed from metadata/md5-cache/dev-lang/clojure-1.11.3-r1)8
-rw-r--r--metadata/md5-cache/dev-lang/rust-1.80.14
-rw-r--r--metadata/md5-cache/dev-lang/rust-1.81.017
-rw-r--r--metadata/md5-cache/dev-lang/swift-5.10.16
-rw-r--r--metadata/md5-cache/dev-libs/libbytesize-2.1117
-rw-r--r--metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.1.04
-rw-r--r--metadata/md5-cache/dev-libs/libqtxdg-4.0.04
-rw-r--r--metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r24
-rw-r--r--metadata/md5-cache/dev-libs/qxlsx-1.4.84
-rw-r--r--metadata/md5-cache/dev-ml/camlpdf-2.3.114
-rw-r--r--metadata/md5-cache/dev-ml/coq-menhirlib-20231231-r1 (renamed from metadata/md5-cache/dev-ml/coq-menhirlib-20220210)10
-rw-r--r--metadata/md5-cache/dev-ml/coq-menhirlib-20240715 (renamed from metadata/md5-cache/dev-ml/coq-menhirlib-20231231)8
-rw-r--r--metadata/md5-cache/dev-ml/menhir-2024071515
-rw-r--r--metadata/md5-cache/dev-ml/merlin-4.13-r4 (renamed from metadata/md5-cache/dev-ml/merlin-4.13-r3)6
-rw-r--r--metadata/md5-cache/dev-python/QtPy-2.4.1-r2 (renamed from metadata/md5-cache/dev-python/QtPy-2.4.1-r1)4
-rw-r--r--metadata/md5-cache/dev-python/asteval-1.0.3 (renamed from metadata/md5-cache/dev-python/asteval-1.0.1)2
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.35.1916
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.35.1916
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.12.116
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.12.216
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.13.0 (renamed from metadata/md5-cache/dev-python/cfn-lint-1.12.3)2
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.112.116
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-1.3.016
-rw-r--r--metadata/md5-cache/dev-python/ml-dtypes-0.5.017
-rw-r--r--metadata/md5-cache/dev-python/platformdirs-4.3.316
-rw-r--r--metadata/md5-cache/dev-python/pybind11-2.13.616
-rw-r--r--metadata/md5-cache/dev-python/pyparsing-3.2.0_beta116
-rw-r--r--metadata/md5-cache/dev-python/pyproject-metadata-0.9.0_beta115
-rw-r--r--metadata/md5-cache/dev-python/pyproject-metadata-0.9.0_beta316
-rw-r--r--metadata/md5-cache/dev-python/qiskit-aer-0.15.1 (renamed from metadata/md5-cache/dev-python/qiskit-aer-0.14.2)2
-rw-r--r--metadata/md5-cache/dev-python/scikit-build-core-0.10.416
-rw-r--r--metadata/md5-cache/dev-python/scikit-build-core-0.9.1016
-rw-r--r--metadata/md5-cache/dev-python/scikit-build-core-0.9.816
-rw-r--r--metadata/md5-cache/dev-python/simsimd-5.2.117
-rw-r--r--metadata/md5-cache/dev-python/sqlglot-25.21.117
-rw-r--r--metadata/md5-cache/dev-python/sqlglot-25.21.217
-rw-r--r--metadata/md5-cache/dev-python/system_hotkey-1.0.314
-rw-r--r--metadata/md5-cache/dev-python/urllib3-2.2.316
-rw-r--r--metadata/md5-cache/dev-python/uv-0.4.10 (renamed from metadata/md5-cache/dev-python/uv-0.4.7)4
-rw-r--r--metadata/md5-cache/dev-python/uv-0.4.615
-rw-r--r--metadata/md5-cache/dev-python/uv-0.4.817
-rw-r--r--metadata/md5-cache/dev-python/xpybutil-0.0.64
-rw-r--r--metadata/md5-cache/dev-python/zipp-3.20.216
-rw-r--r--metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r24
-rw-r--r--metadata/md5-cache/dev-ruby/file-tail-1.3.017
-rw-r--r--metadata/md5-cache/dev-ruby/mkmf-lite-0.7.017
-rw-r--r--metadata/md5-cache/dev-ruby/sqlite3-2.0.4-r217
-rw-r--r--metadata/md5-cache/dev-ruby/unicode-display_width-2.6.017
-rw-r--r--metadata/md5-cache/dev-util/bear-3.1.4-r14
-rw-r--r--metadata/md5-cache/dev-util/bindgen-0.70.115
-rw-r--r--metadata/md5-cache/dev-util/cargo-license-0.6.113
-rw-r--r--metadata/md5-cache/dev-util/conan-2.7.116
-rw-r--r--metadata/md5-cache/dev-util/lxqt-build-tools-2.0.0-r14
-rw-r--r--metadata/md5-cache/dev-util/qbs-2.3.116
-rw-r--r--metadata/md5-cache/dev-util/qbs-2.4.1-r1 (renamed from metadata/md5-cache/dev-util/qbs-2.4.1)2
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.6.315
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.6.515
-rw-r--r--metadata/md5-cache/dev-util/rustup-1.27.116
-rw-r--r--metadata/md5-cache/games-board/stockfish-1713
-rw-r--r--metadata/md5-cache/games-emulation/RetroArch-1.16.0.36
-rw-r--r--metadata/md5-cache/games-puzzle/nudoku-5.0.0 (renamed from metadata/md5-cache/games-puzzle/nudoku-2.1.0)8
-rw-r--r--metadata/md5-cache/gui-apps/ironbar-0.16.0-r1 (renamed from metadata/md5-cache/gui-apps/ironbar-0.16.0)4
-rw-r--r--metadata/md5-cache/gui-apps/waybar-0.11.0 (renamed from metadata/md5-cache/gui-apps/waybar-0.10.3)10
-rw-r--r--metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.0.24
-rw-r--r--metadata/md5-cache/kde-frameworks/attica-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/baloo-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/bluez-qt-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/breeze-icons-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.6.015
-rw-r--r--metadata/md5-cache/kde-frameworks/frameworkintegration-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/karchive-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kauth-6.6.017
-rw-r--r--metadata/md5-cache/kde-frameworks/kbookmarks-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kcalendarcore-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kcmutils-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kcodecs-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kcolorscheme-6.6.015
-rw-r--r--metadata/md5-cache/kde-frameworks/kcompletion-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kconfig-6.6.017
-rw-r--r--metadata/md5-cache/kde-frameworks/kconfigwidgets-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kcontacts-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kcoreaddons-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kcrash-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kdav-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kdbusaddons-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kdeclarative-6.6.015
-rw-r--r--metadata/md5-cache/kde-frameworks/kded-6.6.015
-rw-r--r--metadata/md5-cache/kde-frameworks/kdesu-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kdnssd-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kdoctools-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kfilemetadata-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kglobalaccel-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kguiaddons-6.6.017
-rw-r--r--metadata/md5-cache/kde-frameworks/kholidays-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/ki18n-6.6.017
-rw-r--r--metadata/md5-cache/kde-frameworks/kiconthemes-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kidletime-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kimageformats-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kio-6.6.017
-rw-r--r--metadata/md5-cache/kde-frameworks/kirigami-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kitemmodels-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kitemviews-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kjobwidgets-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/knewstuff-6.6.015
-rw-r--r--metadata/md5-cache/kde-frameworks/knotifications-6.6.015
-rw-r--r--metadata/md5-cache/kde-frameworks/knotifyconfig-6.6.015
-rw-r--r--metadata/md5-cache/kde-frameworks/kpackage-6.5.02
-rw-r--r--metadata/md5-cache/kde-frameworks/kpackage-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kparts-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kpeople-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kplotting-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kpty-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kquickcharts-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/krunner-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kservice-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/ksvg-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/ktexteditor-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/ktexttemplate-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/ktextwidgets-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kunitconversion-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kuserfeedback-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kwallet-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kwindowsystem-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/kxmlgui-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/modemmanager-qt-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/networkmanager-qt-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/prison-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/purpose-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.6.013
-rw-r--r--metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/solid-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/sonnet-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/syndication-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/syntax-highlighting-6.6.016
-rw-r--r--metadata/md5-cache/kde-frameworks/threadweaver-6.6.016
-rw-r--r--metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r14
-rw-r--r--metadata/md5-cache/lxqt-base/libsysstat-1.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-about-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-admin-2.0.0-r14
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-config-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-menu-data-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-meta-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-notificationd-2.0.14
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.0.14
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-panel-2.0.14
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-policykit-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-runner-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-session-2.0.04
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-sudo-2.0.04
-rw-r--r--metadata/md5-cache/media-fonts/last-resort-16.000 (renamed from metadata/md5-cache/media-fonts/last-resort-15.000)4
-rw-r--r--metadata/md5-cache/media-fonts/symbols-nerd-font-3.2.14
-rw-r--r--metadata/md5-cache/media-gfx/dcraw-9.28.0-r215
-rw-r--r--metadata/md5-cache/media-gfx/dcraw-9.28.0-r315
-rw-r--r--metadata/md5-cache/media-gfx/digikam-8.4.0-r114
-rw-r--r--metadata/md5-cache/media-gfx/evoluspencil-3.1.0-r214
-rw-r--r--metadata/md5-cache/media-gfx/gpicview-0.2.5-r213
-rw-r--r--metadata/md5-cache/media-gfx/gpicview-0.2.5-r34
-rw-r--r--metadata/md5-cache/media-gfx/lximage-qt-2.0.14
-rw-r--r--metadata/md5-cache/media-gfx/pngcheck-3.0.213
-rw-r--r--metadata/md5-cache/media-gfx/prusaslicer-2.8.0-r1 (renamed from metadata/md5-cache/media-gfx/prusaslicer-2.8.0)2
-rw-r--r--metadata/md5-cache/media-gfx/prusaslicer-99992
-rw-r--r--metadata/md5-cache/media-gfx/qiv-2.3.2-r315
-rw-r--r--metadata/md5-cache/media-gfx/quat-1.20-r212
-rw-r--r--metadata/md5-cache/media-gfx/superpaper-2.2.14
-rw-r--r--metadata/md5-cache/media-gfx/xloadimage-4.1-r1415
-rw-r--r--metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r216
-rw-r--r--metadata/md5-cache/media-libs/glycin-loaders-1.1.016
-rw-r--r--metadata/md5-cache/media-libs/libiptcdata-1.0.516
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.11.017
-rw-r--r--metadata/md5-cache/media-libs/libwmf-0.2.13-r14
-rw-r--r--metadata/md5-cache/media-libs/libwmf-0.2.8.4-r915
-rw-r--r--metadata/md5-cache/media-sound/SmarTagger-0.1-r310
-rw-r--r--metadata/md5-cache/media-sound/ardour-8.715
-rw-r--r--metadata/md5-cache/media-sound/nulloy-0.9.9-r1 (renamed from metadata/md5-cache/media-sound/nulloy-0.9.9)6
-rw-r--r--metadata/md5-cache/media-sound/nulloy-99994
-rw-r--r--metadata/md5-cache/media-sound/pavucontrol-qt-2.0.04
-rw-r--r--metadata/md5-cache/media-video/imagination-3.0-r214
-rw-r--r--metadata/md5-cache/media-video/shotcut-24.09.13 (renamed from metadata/md5-cache/media-video/shotcut-24.08.17)2
-rw-r--r--metadata/md5-cache/net-im/nheko-0.11.3-r217
-rw-r--r--metadata/md5-cache/net-im/nheko-0.12.0-r16
-rw-r--r--metadata/md5-cache/net-im/signal-desktop-bin-7.24.1 (renamed from metadata/md5-cache/net-im/signal-desktop-bin-7.22.0)2
-rw-r--r--metadata/md5-cache/net-im/synapse-1.111.117
-rw-r--r--metadata/md5-cache/net-im/synapse-1.113.04
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.218
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.2-r41018
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.3-r60018
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.4 (renamed from metadata/md5-cache/net-libs/webkit-gtk-2.44.3)4
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410 (renamed from metadata/md5-cache/net-libs/webkit-gtk-2.44.3-r410)4
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600 (renamed from metadata/md5-cache/net-libs/webkit-gtk-2.44.2-r600)4
-rw-r--r--metadata/md5-cache/net-misc/gns3-gui-2.2.4717
-rw-r--r--metadata/md5-cache/net-misc/gns3-gui-2.2.4917
-rw-r--r--metadata/md5-cache/net-misc/gns3-server-2.2.49 (renamed from metadata/md5-cache/net-misc/gns3-server-2.2.47)8
-rw-r--r--metadata/md5-cache/net-misc/mrouted-4.213
-rw-r--r--metadata/md5-cache/net-misc/mrouted-4.414
-rw-r--r--metadata/md5-cache/net-misc/mrouted-4.54
-rw-r--r--metadata/md5-cache/net-misc/sb-hosts-3.14.107 (renamed from metadata/md5-cache/net-misc/sb-hosts-3.14.105)2
-rw-r--r--metadata/md5-cache/net-misc/zerotier-1.14.115
-rw-r--r--metadata/md5-cache/net-p2p/cpuminer-opt-24.516
-rw-r--r--metadata/md5-cache/net-p2p/retroshare-0.6.7-r217
-rw-r--r--metadata/md5-cache/sci-astronomy/stellarium-24.24
-rw-r--r--metadata/md5-cache/sys-apps/nix-2.24.6 (renamed from metadata/md5-cache/sys-apps/nix-2.24.4)2
-rw-r--r--metadata/md5-cache/sys-apps/sandbox-2.394
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.24.416
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.25.116
-rw-r--r--metadata/md5-cache/sys-auth/pam_ldap-186-r414
-rw-r--r--metadata/md5-cache/sys-boot/grub-2.12-r54
-rw-r--r--metadata/md5-cache/sys-devel/rust-std-1.81.015
-rw-r--r--metadata/md5-cache/virtual/rust-1.80.14
-rw-r--r--metadata/md5-cache/virtual/rust-1.81.010
-rw-r--r--metadata/md5-cache/www-client/chromium-129.0.6668.42 (renamed from metadata/md5-cache/www-client/chromium-129.0.6668.29)4
-rw-r--r--metadata/md5-cache/www-client/seamonkey-2.53.18.2-r14
-rw-r--r--metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.113_p12
-rw-r--r--metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.119_p12
-rw-r--r--metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.137_p16
-rw-r--r--metadata/md5-cache/www-client/ungoogled-chromium-bin-128.0.6613.137 (renamed from metadata/md5-cache/www-client/ungoogled-chromium-bin-128.0.6613.113)2
-rw-r--r--metadata/md5-cache/x11-libs/libfm-qt-2.0.2-r14
-rw-r--r--metadata/md5-cache/x11-libs/qtermwidget-2.0.14
-rw-r--r--metadata/md5-cache/x11-misc/ftmenu-0.4.0-r26
-rw-r--r--metadata/md5-cache/x11-misc/gromit-20041213-r26
-rw-r--r--metadata/md5-cache/x11-misc/menumaker-0.99.124
-rw-r--r--metadata/md5-cache/x11-misc/menumaker-0.99.144
-rw-r--r--metadata/md5-cache/x11-misc/pcmanfm-qt-2.0.04
-rw-r--r--metadata/md5-cache/x11-misc/qps-2.9.04
-rw-r--r--metadata/md5-cache/x11-misc/screengrab-2.8.04
-rw-r--r--metadata/md5-cache/x11-misc/xnots-0.2.1-r26
-rw-r--r--metadata/md5-cache/x11-terms/qterminal-2.0.1-r14
-rw-r--r--metadata/md5-cache/x11-terms/terminator-2.1.44
-rw-r--r--metadata/md5-cache/x11-themes/lxqt-themes-2.0.04
-rw-r--r--net-analyzer/zabbix/files/zabbix-6.4.6-clang16-build-fix.patch58
-rw-r--r--net-im/nheko/Manifest1
-rw-r--r--net-im/nheko/nheko-0.11.3-r2.ebuild133
-rw-r--r--net-im/nheko/nheko-0.12.0-r1.ebuild2
-rw-r--r--net-im/signal-desktop-bin/Manifest2
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-7.24.1.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-7.22.0.ebuild)0
-rw-r--r--net-im/synapse/Manifest3
-rw-r--r--net-im/synapse/synapse-1.111.1.ebuild244
-rw-r--r--net-im/synapse/synapse-1.113.0.ebuild2
-rw-r--r--net-libs/webkit-gtk/Manifest3
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.2-r410.ebuild251
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.2-r600.ebuild263
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.2.ebuild249
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild)6
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild)33
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild)6
-rw-r--r--net-misc/gns3-gui/Manifest2
-rw-r--r--net-misc/gns3-gui/gns3-gui-2.2.49.ebuild (renamed from net-misc/gns3-gui/gns3-gui-2.2.47.ebuild)6
-rw-r--r--net-misc/gns3-server/Manifest2
-rw-r--r--net-misc/gns3-server/gns3-server-2.2.49.ebuild (renamed from net-misc/gns3-server/gns3-server-2.2.47.ebuild)8
-rw-r--r--net-misc/mrouted/Manifest2
-rw-r--r--net-misc/mrouted/metadata.xml3
-rw-r--r--net-misc/mrouted/mrouted-4.2.ebuild39
-rw-r--r--net-misc/mrouted/mrouted-4.4.ebuild43
-rw-r--r--net-misc/mrouted/mrouted-4.5.ebuild5
-rw-r--r--net-misc/sb-hosts/Manifest2
-rw-r--r--net-misc/sb-hosts/sb-hosts-3.14.107.ebuild (renamed from net-misc/sb-hosts/sb-hosts-3.14.105.ebuild)0
-rw-r--r--net-misc/zerotier/Manifest189
-rw-r--r--net-misc/zerotier/zerotier-1.14.1.ebuild479
-rw-r--r--net-p2p/cpuminer-opt/Manifest1
-rw-r--r--net-p2p/cpuminer-opt/cpuminer-opt-24.5.ebuild48
-rw-r--r--net-p2p/retroshare/files/retroshare-0.6.7-fix-miniupnp-api-v18.patch32
-rw-r--r--net-p2p/retroshare/metadata.xml7
-rw-r--r--net-p2p/retroshare/retroshare-0.6.7-r2.ebuild129
-rw-r--r--net-voip/murmur/files/murmurd-dbus.tmpfiles1
-rw-r--r--profiles/package.mask/00-gentoo20
-rw-r--r--sci-astronomy/stellarium/stellarium-24.2.ebuild2
-rw-r--r--sys-apps/nix/Manifest2
-rw-r--r--sys-apps/nix/nix-2.24.6.ebuild (renamed from sys-apps/nix/nix-2.24.4.ebuild)0
-rw-r--r--sys-apps/sandbox/sandbox-2.39.ebuild2
-rw-r--r--sys-apps/syd/Manifest25
-rw-r--r--sys-apps/syd/syd-3.25.1.ebuild (renamed from sys-apps/syd/syd-3.24.4.ebuild)40
-rw-r--r--sys-auth/pam_ldap/Manifest1
-rw-r--r--sys-auth/pam_ldap/metadata.xml6
-rw-r--r--sys-auth/pam_ldap/pam_ldap-186-r4.ebuild51
-rw-r--r--sys-boot/grub/grub-2.12-r5.ebuild2
-rw-r--r--sys-devel/rust-std/Manifest1
-rw-r--r--sys-devel/rust-std/rust-std-1.81.0.ebuild154
-rw-r--r--sys-fs/bcachefs-tools/files/bcachefs-tools-1.4.0-fix-clang-musl.patch24
-rw-r--r--sys-kernel/dracut-crypt-ssh/files/dracut-crypt-ssh-1.0.7-makefile.patch19
-rw-r--r--virtual/rust/rust-1.80.1.ebuild2
-rw-r--r--virtual/rust/rust-1.81.0.ebuild20
-rw-r--r--www-client/chromium/Manifest2
-rw-r--r--www-client/chromium/chromium-129.0.6668.42.ebuild (renamed from www-client/chromium/chromium-129.0.6668.29.ebuild)2
-rw-r--r--www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild2
-rw-r--r--www-client/ungoogled-chromium-bin/Manifest2
-rw-r--r--www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-128.0.6613.137.ebuild (renamed from www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-128.0.6613.113.ebuild)0
-rw-r--r--www-client/ungoogled-chromium/Manifest2
-rw-r--r--www-client/ungoogled-chromium/files/chromium-122-cfi-no-split-lto-unit.patch17
-rw-r--r--www-client/ungoogled-chromium/files/chromium-128-cfi-split-lto-unit.patch14
-rw-r--r--www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.113_p1.ebuild3
-rw-r--r--www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.119_p1.ebuild3
-rw-r--r--www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.137_p1.ebuild7
-rw-r--r--x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild2
-rw-r--r--x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild2
-rw-r--r--x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild4
-rw-r--r--x11-misc/gromit/gromit-20041213-r2.ebuild6
-rw-r--r--x11-misc/menumaker/menumaker-0.99.12.ebuild2
-rw-r--r--x11-misc/menumaker/menumaker-0.99.14.ebuild2
-rw-r--r--x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild2
-rw-r--r--x11-misc/qps/qps-2.9.0.ebuild2
-rw-r--r--x11-misc/screengrab/screengrab-2.8.0.ebuild2
-rw-r--r--x11-misc/xnots/xnots-0.2.1-r2.ebuild4
-rw-r--r--x11-terms/qterminal/qterminal-2.0.1-r1.ebuild2
-rw-r--r--x11-terms/terminator/terminator-2.1.4.ebuild2
-rw-r--r--x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild2
829 files changed, 11068 insertions, 7734 deletions
diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 42eddfa27414..85f904f0e9df 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,4 +4,5 @@ DIST aws-cli-1.34.15.gh.tar.gz 2790865 BLAKE2B e9c89028942df21d880997c61ee261110
DIST aws-cli-1.34.16.gh.tar.gz 2790321 BLAKE2B 31e51d95ed3479f5c4a768d98dbd0190fe1a9f55bfdc116a9778140a10c44e14cc4684f11a3480fc05c26606ea8239f4bf7e2266b02b47ac456d25249e992c53 SHA512 4898e32d328c5dd1f80655696ec1225538ce58e5958dbb3a156dad4c865ed1e560c1a5823903a9fa9caf44af8bd618a6a6f1868a3b1fde8ee5daa4f0bdf94875
DIST aws-cli-1.34.17.gh.tar.gz 2791693 BLAKE2B 25ea69e1bfa09d69502ded0aa37c639b209a94ade70dcef6edc4dd3470dc180c5f3bf105a712eab69cc38560461cdcfdc50b9c6c0a26bcea4907d6180e95d4bf SHA512 c59c0a5d20212a64eabdd22ec9071f4e5d8aa4c4dc172f89123f5b2ccc6868c10486171aa489b2002bccb9b1014ffdbf2f642bd5514c971a010c40b077a7e1ef
DIST aws-cli-1.34.18.gh.tar.gz 2795166 BLAKE2B 3ea4b81e53a03a478779c053a82c046e07905b8c24c6ef9051c136383fbdb27305cf2f211a2b0137215d7faa21ba391b99c9880c3031c4379a8b22fe197a0e65 SHA512 7fa3e03bd7917bc0758cf3475e4870d1fe9be92ce666e25d72827f7f8905f16240ac2be0fb3e87bffdd69137796314daac6bf22b714226d035e7eaa79734b1e1
+DIST aws-cli-1.34.19.gh.tar.gz 2795240 BLAKE2B ede95bb83dffdef1cbc6896f35e6926e3f7fe1cf27a091c019a4edadc57c24a88d06900fc6542fcf78c21f57de6651759a8ebd44952b21864313269c1cbfb289 SHA512 a82299d7f2d2fbb4600c91739b38e22e83eb95ffae0e70ef62e95ba039de6a47ba1d4e2423190a5e8ee59bf768a85181153c60329b9bbfc1a3e794d07d50dc75
DIST aws-cli-1.34.5.gh.tar.gz 2774000 BLAKE2B 34368cc257a99a9c7212972bcff91c46352db8659c5fe98101c9192cb674663b9090b3608d88875875d24488869fcb571e8602532219cf0a25bc3159f3bf285c SHA512 4dc305e4e659fbbd17a265b6c9589e20c63eec671114a67687c225081f8095a8627499441f78d76e6fa0da59b03ae078833227db0434c97572a7f5f7c4a43e5a
diff --git a/app-admin/awscli/awscli-1.34.19.ebuild b/app-admin/awscli/awscli-1.34.19.ebuild
new file mode 100644
index 000000000000..1cdde1e7f87e
--- /dev/null
+++ b/app-admin/awscli/awscli-1.34.19.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+
+inherit bash-completion-r1 distutils-r1
+
+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+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(ver_cut 3-)"
+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.10.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ )
+"
+
+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
+ )
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ EPYTEST_XDIST= epytest "${serial_tests[@]}"
+
+ local EPYTEST_DESELECT=( "${serial_tests[@]}" )
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit}
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+
+ insinto /usr/share/zsh/site-functions
+ newins 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-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index aa151c417a12..56e85afbaa09 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,4 +1,4 @@
-DIST libarchive-3.7.3.tar.xz 5428992 BLAKE2B c53672c8cdbe8f406f00bf4fc6b36e4dffcd23a33909dbec6ef06b86dceefc6062840eff629ba3bd19c36121720e16a8ba10dfa1a35ebed186cc92eb144f55d0 SHA512 984e7c61010b9555bafe54d5f52ff2d089e28afe5cea3a14615e2aca8539075293789d18f17f8915882ec328bcbdca7b3d1536d6dc19620ca226e8b6d802ef63
-DIST libarchive-3.7.3.tar.xz.asc 659 BLAKE2B bfe18e36ef2e96ad46ab2cd1236701b4b80f41ebb840681c1baf7eac72f38444cc0619645fac17d3acdda6553b294483d87f0a92d9575138d117934e838d85d2 SHA512 9f340b41fc9db34f1c4e0823d559b666196d3031249e05981cfb43a401aa8a85710f14ba1cc784ab3ca367439e4c485668dffe7020f38f50b3ed35810df504a1
DIST libarchive-3.7.4.tar.xz 5417660 BLAKE2B 128f72235da61e112201046c0cfe62a8c580cf73b426c4cfe270ae913356f6ad430ba33a663dcd617b082c7baf45ada8d1c9928c45fea16fd57e8020693a60bc SHA512 84bc346ba15861ab10aa54a3d687de955178e4efbe12bf3a49a467181e7f819673949f131f4c8338de8ed6e319a8565af376e5a540380bda08e60dffbc7c8686
DIST libarchive-3.7.4.tar.xz.asc 659 BLAKE2B 77e705194f6e9a9f97da0ac43c9b3157e1a8a490d26da34079e4ef3f2bcf98d6f6e95567e110287fab0ec26d3fc27e5bbeff7569c9ca138de2caf47af737c6d0 SHA512 82caa18a78661ea717ce93cdcb0806eed48450c20fb4d45cb4c33001f2d4d0fb5a791552acbb24ad8c41772e1d0b66c76c9cb86946bc862109721a0c986f5331
+DIST libarchive-3.7.5.tar.xz 5437940 BLAKE2B e1cf8490b2db64e912bd181391310653b4e3524e74f35557e1ddb8c5eb53dcde307da945d393921acf7549ef0d4a6bf228d8f42ab4d795d06dd2248196a11c85 SHA512 b9cfb0a147bf0f77cca9e2bdea173f47a78dcba5df1d97a8e0e7b14a15039ac6d5467e325423b2a05741848f73ca7ab4fece922153f24f934f9370cb521d20df
+DIST libarchive-3.7.5.tar.xz.asc 659 BLAKE2B 7310b8d7e3f07b8c75910ff3355ffda653402ca2d6db9cdf7d669b9a4ac5f3fb4c4c4482e85184fd68a23c96bce587a95b56efb88ae971399e130e533bd0969a SHA512 7494518b61a58a9aa1e991a2cf6b16340e34d7aa2c25a3c531799785e165541781d1a915437260bc536fe8267140cc69abb2670e8c0576e975a5a2b7ecf8e20d
diff --git a/app-arch/libarchive/libarchive-3.7.3.ebuild b/app-arch/libarchive/libarchive-3.7.5.ebuild
index bb1375906de7..bb1375906de7 100644
--- a/app-arch/libarchive/libarchive-3.7.3.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.5.ebuild
diff --git a/app-arch/libpar2/libpar2-0.4-r1.ebuild b/app-arch/libpar2/libpar2-0.4-r1.ebuild
new file mode 100644
index 000000000000..a9f492e7e61a
--- /dev/null
+++ b/app-arch/libpar2/libpar2-0.4-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit libtool
+
+DESCRIPTION="A library for par2, extracted from par2cmdline"
+HOMEPAGE="https://launchpad.net/libpar2/"
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="dev-libs/libsigc++:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+ elibtoolize
+
+ # broken distfile, see https://bugs.gentoo.org/939532
+ touch config.h.in || die
+}
+
+src_install() {
+ default
+
+ # no static archives
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/app-arch/libpar2/libpar2-0.4.ebuild b/app-arch/libpar2/libpar2-0.4.ebuild
index 31de2a7569ff..2aa9e048718c 100644
--- a/app-arch/libpar2/libpar2-0.4.ebuild
+++ b/app-arch/libpar2/libpar2-0.4.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+inherit libtool
+
DESCRIPTION="A library for par2, extracted from par2cmdline"
HOMEPAGE="https://launchpad.net/libpar2/"
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
@@ -15,6 +17,14 @@ RDEPEND="dev-libs/libsigc++:2"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
+src_prepare() {
+ default
+ elibtoolize
+
+ # broken distfile, see https://bugs.gentoo.org/939532
+ touch config.h.in || die
+}
+
src_configure() {
econf --disable-static
}
diff --git a/app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild b/app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild
index 3788c812c20a..c83f28157c17 100644
--- a/app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild
+++ b/app-arch/lxqt-archiver/lxqt-archiver-1.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64 ~riscv"
+ KEYWORDS="amd64 ~arm64 ~riscv ~x86"
fi
LICENSE="GPL-2 GPL-2+"
diff --git a/app-cdr/kcdemu/Manifest b/app-cdr/kcdemu/Manifest
index ec45be39aa44..05cb73e107ad 100644
--- a/app-cdr/kcdemu/Manifest
+++ b/app-cdr/kcdemu/Manifest
@@ -1 +1,2 @@
+DIST kcdemu-0.9.tar.gz 54803 BLAKE2B 233038dc85f543dd7b5c70dbe8de25b900e88cde5f71b282c27dc4c20e87bed8adcc512d23dbb6ccfb04144d62e81842190c7fb35618f302218efb04db2199cc SHA512 f35340a362054a647befc445b80888fec2ddee22458c94ee404057eda224561313b46406395afd8367af273c6aad3c16810be6726f218bfbb839ee3cb825621b
DIST kde_cdemu-0.8.0.tar.bz2 25461 BLAKE2B 6fbcbdb1fed8e56d903844ef89039f4ec1090cbf7bb465c7a4a6aceb5f4710ec9b201532b54a6b5c463a34b042d9e6a4bf11fbcdeee8f5c53c0334084478ab29 SHA512 3d14d5ff2892622ed7668ea530d5023f81a9783b64d886c63711b3fb54389960479b9572cabafa54657a1d0206cf7506bfeecfef23495ff5105f9923b9b3dfd4
diff --git a/app-cdr/kcdemu/kcdemu-0.8.0.ebuild b/app-cdr/kcdemu/kcdemu-0.8.0.ebuild
index a82375f95e2b..8c23547acf2f 100644
--- a/app-cdr/kcdemu/kcdemu-0.8.0.ebuild
+++ b/app-cdr/kcdemu/kcdemu-0.8.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://downloads.sourceforge.net/project/kde-cdemu-manager/kde_cdemu-$
S="${WORKDIR}/${MY_PN}"
LICENSE="GPL-2"
-SLOT="5"
+SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
diff --git a/app-cdr/kcdemu/kcdemu-0.9.ebuild b/app-cdr/kcdemu/kcdemu-0.9.ebuild
new file mode 100644
index 000000000000..f0d4a1392169
--- /dev/null
+++ b/app-cdr/kcdemu/kcdemu-0.9.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm
+
+DESCRIPTION="Frontend to cdemu daemon based on KDE Frameworks"
+HOMEPAGE="https://www.linux-apps.com/p/998461/"
+SRC_URI="https://github.com/marcelh83/kde-cdemu-manager/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/kde-cdemu-manager-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ >=app-cdr/cdemu-2.0.0[cdemu-daemon]
+"
diff --git a/app-crypt/easy-rsa/Manifest b/app-crypt/easy-rsa/Manifest
index 02e126b044c4..c7f9b3f9ce6f 100644
--- a/app-crypt/easy-rsa/Manifest
+++ b/app-crypt/easy-rsa/Manifest
@@ -1,2 +1,2 @@
-DIST easy-rsa-3.1.7.tar.gz 6553099 BLAKE2B d1f8b5d6062d834e0e76111a724eb05bd554238c9e418db703ca216f348fd55d741294c49d24957e23f054c81eb85c2c45995a17fb24a91f388b766d33537118 SHA512 8569121fb2d0d1c0810413b8b533fd2cbb27faa5df28bf60c35fddbef1696280c95fe0cd30e286c994596e46ec6709f650c2e6ea5ec07715cdc90da9dcbba5d2
DIST easy-rsa-3.2.0.tar.gz 7033408 BLAKE2B ad1779d6eec3d3b36b7f1c13e73c29bbebe7709c0ef91da1b53482eeab01ad56335bf0ec7bc83331976df926dbb316fc35fc7b83934955c72c9c60b5ecb207f6 SHA512 410453cd170400fafa85547a49a2b4072683bd8c33fba64f81506cb571cd9da8c4c13d13108120c55541aabfe5ceaf3fd491d8f7105c5cc4e4082505777e8282
+DIST easy-rsa-3.2.1.tar.gz 7043742 BLAKE2B 7bc6d5534e47fed6b22de745b9d8ba579f1be49ad52a2d985d81cd1b2e22914b796c47b1a2aab8ca3944eaca37152c30d73659a200f870d1bff1a4bd87830557 SHA512 cdaf5167c31bfa506f7837e664837659a251f317ed3a5a1fcadd1ade4d25e4e8b855bccd3a8c26a14b87f65d8906990e01e87ffe4c6faad83bd008df3ebb3939
diff --git a/app-crypt/easy-rsa/easy-rsa-3.1.7.ebuild b/app-crypt/easy-rsa/easy-rsa-3.2.1.ebuild
index 6e4dfcb3d83d..e4e9acb8ea4e 100644
--- a/app-crypt/easy-rsa/easy-rsa-3.1.7.ebuild
+++ b/app-crypt/easy-rsa/easy-rsa-3.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Liguros Authors
+# Copyright 2022-2024 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/app-dicts/dikt/Manifest b/app-dicts/dikt/Manifest
index 379ff7fe3be0..330a5c904f94 100644
--- a/app-dicts/dikt/Manifest
+++ b/app-dicts/dikt/Manifest
@@ -1 +1 @@
-DIST dikt-2s1.tar.xz 52620 BLAKE2B 7afbefdf136b4aaf81ca30399263760a10366c362f07cf620a2c42ab10e5cd6b1eb3ada308f99d7a80a077089cc189ca634d5fdb30a30063dc12fc5e748ad555 SHA512 b7b26ace5ce6326191047d0d0515db2b88e790475be569d7bb994879046aa26c93a663d6bef31f8e8b233377ebd602355fb11b275f3aec910f99a5372fcde682
+DIST dikt-3.tar.xz 52808 BLAKE2B f380bf47311e81a2126d312c28ad01981a80ef1cb40e0590e461609020a6ebf8a72bc06625a9a623aeaa661fe842cea7f8dcf1bdfad6f0807b2c96bc8875418e SHA512 441627ba4a168360832889d7de0a3c7a06d32e2d004ba33c95ac948ebbd676217cd13389a0e454011955f1bc8e6b65ced68529003a9cbad0fd75cb86896c8734
diff --git a/app-dicts/dikt/dikt-2s_p1.ebuild b/app-dicts/dikt/dikt-2s_p1.ebuild
deleted file mode 100644
index 5c83d2d299cd..000000000000
--- a/app-dicts/dikt/dikt-2s_p1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P=${P/_p/}
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm
-
-DESCRIPTION="Dictionary application that implements the Dict protocol"
-HOMEPAGE="https://dikt.tv/"
-SRC_URI="https://bitbucket-archive.softwareheritage.org/static/67/67f37093-df38-43b8-845b-2952e0a33bb3/attachments/${MY_P}.txz -> ${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD-2"
-SLOT="5"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
- !app-dicts/dikt:4
-"
diff --git a/app-dicts/dikt/dikt-3.ebuild b/app-dicts/dikt/dikt-3.ebuild
new file mode 100644
index 000000000000..84ef705952d6
--- /dev/null
+++ b/app-dicts/dikt/dikt-3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm
+
+DESCRIPTION="Dictionary application that implements the Dict protocol"
+HOMEPAGE="https://dikt.tv/"
+SRC_URI="https://osdn.net/dl/dikt/${P}.txz -> ${P}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/app-editors/zed/Manifest b/app-editors/zed/Manifest
index 26ecf5a1a30f..bf2a4911984b 100644
--- a/app-editors/zed/Manifest
+++ b/app-editors/zed/Manifest
@@ -1,16 +1,18 @@
DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79
DIST ahash-0.7.8.crate 38550 BLAKE2B 0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea SHA512 63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee
DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-DIST alacritty-cacdb5bb3b72bad2c729227537979d95af75978f.gh.tar.gz 1639729 BLAKE2B 0ec01e77b2683c43fbb8fd4dcc7cf9587c2c7865a10fce489291f9f7f2d0ecec668993db5fd3d2dc5a26d228da2de35aefa17cb2d8af91d718cbe252ce3b3b14 SHA512 591c658290c514124cd3e9fee892cb4820eb23b46e93d13c61158f50a56692666c8bff0cf3c3f2ede6b2b9308acc7a24b96225a08ba56b526983cd2ce6e78b24
+DIST alacritty-91d034ff8b53867143c005acfaa14609147c9a2c.gh.tar.gz 1642074 BLAKE2B b6e7458a29060ecf457ca44fc0e3f1f608237a304f5dc76019dc1d0baba6b964832d0a24de00b6a3d17dae0bcf4583b729c0455c6e5020bac4a473e0b2ac31e9 SHA512 930851cf579a34d3072a6e5e89f4a44f551b9df9975d1b111c00ff39815d549f9c421d2728528b0c841c28677709c2865476a69890ba299e4a0f4822f3c2029d
DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba5cccc1bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
DIST aligned-vec-0.5.0.crate 8921 BLAKE2B 64909a9a58c787dd975c65f8a34cbceac39b72044cf43cc545ea4025f82c3de620e8dc21d7b1bee054fc82d3adf74c4bb4a65b19ba072885ea66f091aae22695 SHA512 aa091f85a361f512e18453a55c847825f43ae672e5b11e47cf9b8b413df9fc37732653d89c076309ec567a6136274aeac5ae1339fe441ebb0e98339dcec524f9
DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
-DIST alsa-0.9.0.crate 72602 BLAKE2B f65921c4d37204f9f8bfbb95cb3cf64952240b516600d9d48d3125c491ba12d476d5717db6cbb1ab58e0d85373a5d4347d5fb64405d5af0639d282de9632b7f9 SHA512 85dba28d451a8fed3b6131dddaedbe8de0fbcbc39dd9c58a9a9d56f132663f8f42f6e647ca26bc25c2558cc4db806894b8062f5f2bea619dc70f2dca32a2cc02
+DIST alsa-0.9.1.crate 72824 BLAKE2B 6ca18c6a0c62dc3588f19deaa64aca9c4dac5490d6f4fbc41ae4ca66cbaed04526a90a91c7787815df74e8333d25f9da58fb4bdee24a3a66af211dc15ca6e84d SHA512 c65316e0dbdbd368faaa5985049b119dfaf3f8a8ec867bd69bacdde99395d257227819fb92970685c86b0002408b7e99026e3ca914ec237d20b585d23e16fc4f
DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b SHA512 6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe
DIST ambient-authority-0.0.2.crate 14867 BLAKE2B 91004ac0727ea18cafd405ece5e402a9edbf6b625219b9a4e927ade4dfecdb9e89c43b742484a8a29d7b75f3ad9c04ca11d6456fd1ec691025203da89a3a357c SHA512 9e3c7e92e0c932bf8105558f9f73f9e2afb4bdf6f864a07113eb75096f0e39bc436faa9295abc30a298d51364b6b57a4a74c25b0dc7da6019d94fc1624b3ee41
+DIST ammonia-4.0.0.crate 47763 BLAKE2B 6f952a8030ce2cfb9bcaf01c36d795c470f47bd7fa8e3935e058016876de04c6c43db3d56776c9ec5bb2acd83f315fd5dbd7c60373b397d70336d6926340c816 SHA512 84f523eaf7db9d98e44c7d1198fae40e59e838dcc9fc256ca7ef3f3d243a767755f318e516411b4feba4ecb26e30e77d501e9163f996b4d113804e5f2c41a65e
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
@@ -25,7 +27,7 @@ DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b5
DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf
DIST arg_enum_proc_macro-0.3.4.crate 5102 BLAKE2B 13979c48ec4f01f6c365d4937768c0f7c123c46b6b9c85786b3ad4054f6c7315cdd4ee74d460d36cbfe2d4789b94b079677a3336956d2db748d5c16d21cc6856 SHA512 d9d48c48eea230cb0d246857e0ba60316a76c0e214ba8fabdd42573559ff574b6867bab67880f1b8b7107ae9980fc026410020c3d3265309950c671b4faef582
DIST arrayref-0.3.8.crate 10279 BLAKE2B f77ff13afd788ce0f30c2959ac03079e8cb5a225f55ce647fc14604b5775d4d3aa70324cb3a0fe3ca35e6c43a8c64282dfd9869a497fbf4ddbad16b606db275b SHA512 27a1b5688327a45358cc62df868835e7da7276c73e853130c41c9f6d9f95822780f159c6e7d1fa10848ba30fed8e173a1d8949630f18a828c3009de342be21dc
-DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
+DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8
DIST as-raw-xcb-connection-1.0.1.crate 6460 BLAKE2B 678c4c28852bddfb8ec9660742370e480df6cc379bd7d653e12fa00aa99b598d9e5519e15c33e59fbbf43d260fd01856129ad4e9e8dab28af6e043e3ea651fa0 SHA512 79afaab72e5a5af2e70b1b66deed1dcec5b40a4a47516bee4845684c0cb8afcb2f141af0bd4034e7fb76e57a0c7e7778c3deed2e73ab780915e04e3604fb9a98
DIST ascii-1.1.0.crate 36075 BLAKE2B 7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec SHA512 d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec
DIST ash-0.38.0+1.3.281.crate 457775 BLAKE2B c9216b068ef8a76e303881f1b42ca5cabd5f0b8a1297cd4ccd665e84a276f352e6155644eee28e7ce6637dcee347c54e447b452581673f1ab859aedb051e1454 SHA512 9f6ca2bf4fc5df43091c2d41b9c54d26d9b1682ba618895d82106c61e3ea3281065d3f0f50675f95d2db7846277144c57b3c4aab8e4d84b9536ef44ee89b5984
@@ -43,7 +45,7 @@ DIST async-fs-1.6.0.crate 16506 BLAKE2B ddb7a86d6e294a07f0d494448d0bbea31df320e5
DIST async-fs-2.1.2.crate 17071 BLAKE2B 7b8a67fdab5d9d964af7d45a03a3ef405f9590b556249a35897f14a231f2b781d90df48c8296965e941f8c259c4c13a57691c81f09c20ce81406d5d2e7962731 SHA512 a671374a59c7804d26bf22d9617fc329cfa0cb38413ac05cb2f6ff192c5275a8ba41f1a088fb1978e61a66693c85f9c6b08486d44e30b7fa158568e41dc005a1
DIST async-global-executor-2.4.1.crate 11844 BLAKE2B 910e2472142201b970a20e6a65406b5e79d3fd96d88d03e43f6c2b868a6cbd3a5fa715cba3ebd427e5ea6e30dbf159bba162ea7f0718d8b5c9eda1a8e355aab4 SHA512 688fc105404feb0bcc841e9b853e5f270257cf2bdffc041bac7dd681a2990978a0f0d1e48e2eb574bfccd991d95632641e2407768d572c6352084b2808aca3b1
DIST async-io-1.13.0.crate 37191 BLAKE2B ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb SHA512 b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e
-DIST async-io-2.3.3.crate 49746 BLAKE2B 312d71f8670f720947ae5e78e6bd0251534d5a872164845f8606951ef88009e54684019831f55f27322e6e5d7d3f6f4a8157032fb6387ae6859be0d0dab74689 SHA512 5709064176812556a567cd558161a5e1a014b989e6835de5b77f387bcda8f148d03e5ac79a5dde56977bd3f2d38644593aa99ed28a4d646d3535332eae4b09c9
+DIST async-io-2.3.4.crate 49145 BLAKE2B 0530cfcd440e09f0132d2f078b9dbece4a0ed6c1eae668072d29042f41c2855c06a28a9a5420778f9b35150aafc3f0833789091f4779663cb838d44b07feb114 SHA512 30ff1355bcf0d93857604b93d22532040cf50195b6337bbab2cc734e8b81c485a4ac1e575c7c00495519afd0cf406cde9e49f044b183f29ce7b9a1f44edb2760
DIST async-lock-2.8.0.crate 29944 BLAKE2B ebb35437caf6bc8db154b21fd17bbe1973490fec06cd34e7385d9028440b0960407d674beaa707a01becb227ef1107686165953658f490902e13d0732a4e80b4 SHA512 f48732dd8e5de0228f56780adb87e4d9870496ddbfe4cc7c6aace8d4cd7198627a05ff0358fb33ed57480c7ac886b57253fc73b2bbcd3e8cfe65624b51847ae1
DIST async-lock-3.4.0.crate 34446 BLAKE2B e113033a86101bd93543d287379ba354b4bd61ce87786719f05f8a990c177a885eb50a19eb71fcd5cafa01308cb45b7872be65cd7e975cde03b0555a691a4bd7 SHA512 83731067a3302d3266848b0f65ea6564dad60188472c80e78a7d4cd93804f830332aa01b404b60a8f91cc1c6c7170020ebdfe4b5bae14fef6d3bddcc5f1ed9a5
DIST async-native-tls-0.5.0.crate 24719 BLAKE2B a88ac4991037c43ccca585cbea6788c2a4b9a062f91caf7de95c52d3b33d5bcc6b4779bd3ca1d0dc6f8e0b9883465e47cfff41cfee1acd96010513d280670277 SHA512 1715e1e45b8da32a4491c41706692d002a677ed3ec8210084220e2450d8e45855dbb2f3db4137102ad5aaef525c56cce3bc283bac440b1611634b819359f8abd
@@ -51,15 +53,15 @@ DIST async-net-1.8.0.crate 17763 BLAKE2B bc4e2a727115d54546989acc423760611d9659e
DIST async-net-2.0.0.crate 17787 BLAKE2B 04685e1ffd4c363b3b29bbc4819c7a79ca45a212c1c3094835f2ca8ffe000b8061a4b28de84497d5daaa70139a8d0c036fa4385ba20ea4bdef73b52102cfc349 SHA512 e12163eb7fb526d434c257d82ad0bcc64d3a1fb868b899fc5666c1307f821654f7afff9bf5dd3ca6c8cceac31df29a5027542f6e5901c8801ce2a696ab737479
DIST async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553.gh.tar.gz 5575 BLAKE2B bbad7d35213afb7dc3eda1f72555cb5a61bc61acfa1b91771a528773c468629831f62bd26f9bdb345bcf94950892a294ce71cecc8552660cda5c28de6906764a SHA512 86b13e6acbc1d04fd386b10be1e8f1f917f0ad12a702e9709526f798ef45ee389f4e14bb4ff16d0f1b14b278c76b75b5bf925581af402b350dc933a96b019460
DIST async-process-1.8.1.crate 22758 BLAKE2B ec395b0b2041c44a8d7b15433447d044d53944a71bd4912e052f59eea1dc7cc5b1555aede4778c773f6241cdc27cab058499143fa65f23348b43549e91beab5c SHA512 ce0dbcd0f893d93ed83915d7ed9661c0d5ef867115c051df2a298cd07e531a2b0f63fe58cbcd25820cd810d81759a6f467635201659d34994c04edfba8a8187c
-DIST async-process-2.2.3.crate 28954 BLAKE2B da54aed4f017c9b8ee499a6813ac861ea2cc41b73d3aeede3528885bf0a010926926d23a6c6dd0429b563fffbeb63d3f0c8e625cd04faabfed92059052323e24 SHA512 201f87823617f1126f8dfb230c95aa248986258ccf95e5d0e9f475f160a9e64ec1642897fb2f8ffde3d748b29ed7185349b10ad5cc0f504cf45c302dc0de52a7
+DIST async-process-2.2.4.crate 27145 BLAKE2B 23f90d88b5fc0938d93b79ae1618b8729958e3016a38a803b816250ba690a753e23b867e1997779f378f2d8ff190276f8c125340d61301a639483cb20e8d1a89 SHA512 add194306985920e9520a95a82ecd6a3f90c8fff3030107094f361a90b43c5535e6c5cc7793435b7f5817f4e80a52070828cf43bbc13745318887a6da4bf3af2
DIST async-recursion-0.3.2.crate 10774 BLAKE2B 7b0305a794839f78acfa4abe2da3d3101f645463e5904e7fc6c15b4fca2ddc5ac94214ec998295230e904a5ca23a21bf2d63eb9d2ac586996fe9e3f2a9c97358 SHA512 cf87ee53655f496d604771732109d64ad10a9b2366351130db9e378ace941d03a7cbe770519703058a429f7893151cea4537302adf1bee6465ea2019f8a6f3bc
DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027
-DIST async-signal-0.2.9.crate 16796 BLAKE2B 2f2215ae925053868b0e5e85cb8481880d3eb69ff140cac7fd3c4e8d2b828f7e0d75bdb0690aec88068659febb56bd057479489b1b4544e5db4a87b71b53a582 SHA512 b522953ba98960fe1074a673b6b89c794e72d26c4c11f3c0155520edf1dffce3a2324a418147177e87342c6590b8dfa89606f77e9bbb88f866f967e8c79e5a13
+DIST async-signal-0.2.10.crate 16970 BLAKE2B 4364a566ca828387f4e1d7689b1ec7d6327bf35a56eacff013f81ec6f438d9ba02a59a8a5c457f1806dbefa23649ee289a8d5ccc7257e2c54f99de45cc4e35d6 SHA512 10d58c9aa3ef6ea4bddd4fa86afd342c6d5097764736294b7fa3b26596301f98827172cc9ed9bdecf8dcb313d2fa0222fb6aaae04f7ffd73ce89cd4b0374ba8b
DIST async-std-1.12.0.crate 215080 BLAKE2B 1d9c56e03971f742b6e78a7a8ae097a6b1b622f64ebe378fa54511187e7c9c7ed5840ed6282633ac6636d3130d0ed4cc7985eb1a5c32718f07b57bc7172f3eaa SHA512 aaeef7f474fc700bba7beb6725d4eb778a9a05ebccfecdd81789b5d039c49508860d953f231c7b8fbce4c5b237d063a43eb03b83410490fc14eca572884f57e2
DIST async-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f0724f2589a20478eda3ab1a1db8775c5aea494688c69437046accd10eaec789b244451e84a19e489f071519b50d2fa SHA512 d34ab46a9e18bdf35fe0e58808fadf422dd50246cedf48110b3273be17939678d2cb5b61fae9da176bc2c2b373933821e912fc395627f7a6fed1d2c43bc66c9d
DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204
DIST async-stripe-0.38.1.crate 1017006 BLAKE2B 06c7d57e76df5a8f0507ec309fc8c289125305ae3d96dc395389b126d0ab076e18007af0d349c1a9750141a189877d232bf24e4c8706c42af9719fdafa9fe40d SHA512 cf86e1dc543dd1530b2b50115de89eda36ce6252eb90fd31effa9f68c96f0bb41df1bbb1b3ed6358458fcf77cca8e018b404fe0990aaf645b9292877bfbc84eb
-DIST async-tar-0.4.2.crate 51221 BLAKE2B fee45bef7227acafd4bc92ec58c770449a02886937ae18ce0b6a6f789af32ae68bb6b74e970f418cdb7d563fde2d36e634f3d916ac0453bc2e65ff4d466e0d49 SHA512 b5b6df2d886a0f242bfd8f15d962a5a4c3b6dc0996bf0f1070e2f87d44c5fbf54d97e4f6b0f191a48522b6ff05bc273b80ebe5d859b01da2a26f6b7bd74baacf
+DIST async-tar-0.5.0.crate 53075 BLAKE2B cfdc25d1501759ccf5862b9f66a40352ead0f5d07388ff9ecf5a0e2f230dd67d0a14a05d7d9fabc98455aa9573cae77504a9c5bc8f0189f1bc8029dba6679ddb SHA512 2975941c7ccde2742399b39a005e4b17a2c5ff8afc946389031af0b1fde4c7478bdad1e61c29a437cc57a056d96192cb4ff5e3401d3f439e93d1c830226cb766
DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
DIST async-trait-0.1.81.crate 28896 BLAKE2B 154e6b8da082193832bca7bbc097eb5ee25ed8365d1cb8dedf27f62fbffc710cfbfd0094a200a10399e942014083b74f521dae01cc4601e0f6b9d7364761fce0 SHA512 1fabbaa813ba320012c0bad54d27232eebca4d3fff1cc5ed771df9f90d9e9bfaca4f7b018358dc599fd30c5974d00b34ffc05ce6e9151a57ba572543bff83fd0
DIST async-tungstenite-0.23.0.crate 39510 BLAKE2B 37b223ba72bdad3300507cc1284a1167908862fe250655a2d204769c4c33c531974038d81c95fff1b545503b256f715d5a22557974636d3be52b685323075785 SHA512 83c209f43722a9bcd101e436e48d99887490c87fb4f79927e87df38f168783973b600ee5a5bd75f03fac34035c6bb6849a69ca5380be1d3472dfbb9525e7c258
@@ -73,22 +75,22 @@ DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e
DIST av1-grain-0.2.3.crate 34703 BLAKE2B af8cec3e381634b38280bdc49d514d73817f2d088873829fe09d67e8e4b75e03ebed88c08b9f57adbe17ede54a702b65eee456bb1061daa22a73e07ca5ad51f8 SHA512 61c0dfe3e6e26210ac9c44616111f4200cdd473c68bb2424de6654637cb09a7089e958076efa69b35b351e5ee0fc7d45e580ce7ab51d5953b924cf208439ddb6
DIST avif-serialize-0.8.1.crate 11150 BLAKE2B 7c63dd09bf9a6537963eab135d52219cb29743b0bce57c11ef69088e8d0413f43ced9d1ae70bd70d108be5d63401ac342949909b8c2d73d2adf69dfecc8616ad SHA512 baf7c88c5de8fae4d6066baa43684ad7bab684baec7125f850c4f668ee232eedbc0a9c4d802fcba23be3aa735a6dcafb8e6954e6f753d1b3b2482f80cf990d2e
DIST aws-config-1.5.5.crate 123818 BLAKE2B 7b6681a5cbce1dd61bd61b2bb7b78ed6aaf5ab143e4e4ab7531e9c88dbc3436b7f471adf5677bbd3f7f145cc54cba1c9db7a19355abc28753b3a0805df0da054 SHA512 f3fcdc89e37b056f377f0746ae8451982f9a2eb858479021f56ae127451824a2552d44e2a8568ea538f31b6e46e25e1fe981083c6bf8ed3634dd096eb5ea5143
-DIST aws-credential-types-1.2.0.crate 14028 BLAKE2B f3d73e7eaf6e993b33c79e1cae05802183533310cb0e160637f144030aa30fbcba88db3d3260df35f2bc41b8f755dedfd66e90a3fd6287af2f6dc721bb036b30 SHA512 3b35348777228953ef8aaafc49c33e7063bc29e10dbf13c41fcd27b290d0ecd9d0368baca27447fbad26b5bfe74e181a9554acd15c9ee37bf5b30ae04b96dc36
-DIST aws-runtime-1.4.0.crate 57356 BLAKE2B 8276ed937a37f40f055df47db93a681aa578e67eafa9eaceb49e964896c3c3d365798b2123d0cc3d77b509850a6f0e2705aa39c80b3216c1a3bd069961e052aa SHA512 0159b3ced2e764cea89ad3d22f61bd2a151ba6a9223041ca4e311b37dbef7c89f310a2bd0707176d97cd208b44d53c8cf56a40907b9fe7d223355989eef62d36
-DIST aws-sdk-s3-1.43.0.crate 1316586 BLAKE2B 1033b02474af6de2fa64aef4d00e5535f44f225004996f68a1cd4326548673876f147430ff2f98c6a8c82040756245f238ad443d2157baf81583f64b2d72cc08 SHA512 c5b9614839f645ea63f07257a521458acf75f904044f5661b230ae925b564cfa94bc1d2928708b7b91ec4791cc9c480e0a386a0a5a9f28518e0bf05772c392a8
-DIST aws-sdk-sso-1.37.0.crate 70038 BLAKE2B c93ffb362b09d6943795d7f46992a0e943acdf0e12071387ac8f747f4ff0bd83cc38284843aee1eabf44dd73827b8e2adb43d6ae4d5fa7a2fbde1eb454517065 SHA512 ce9ca5e430dcaea5ca7d673f8187eb8e1f4a1fb4735172af6fce80f1e3f0bfbba04ec6b15b357ceb87e21f012e98330135a99b6fe9c4b0032ea9bbfe8b7ca929
-DIST aws-sdk-ssooidc-1.38.0.crate 85103 BLAKE2B d45796d75ba7703f860731a10bd81fc72b9ef58e89d845792f6822c71bc51f444e0a6f4ee4815357501db706b586f3fa16730f6ab87c23a72c474fb5a8a66fa8 SHA512 e92adc053e420a1a88a9d9f7e38b4af1e0453f35725953794b0bb4bb77bd2753826b5992518300229cbe0556f3be04594a860ba04677d4ac8bbd4e31848de579
-DIST aws-sdk-sts-1.37.0.crate 144702 BLAKE2B a2a76afdaf36d987093762114a20ab6a499feb6b82cc76df06aeee31c1608d2bf299f97fc3629dd349a6a14841a68fc0c96346d9d79919517156f6d5dcb81210 SHA512 9f487f669abd732c68bcad6a09a9e550ae913b0e793762880a05c56c0b87f0b120943c64b2e57b2155c812eaaeb83e0d2faf0a7179fb7bd6b2326f57a64f2a2e
+DIST aws-credential-types-1.2.1.crate 13764 BLAKE2B 31fa4635558bbb4f1bbab63cfa3d9a836f736d6a7554fac266551079160806be539062479c7d910c12034247114bc02fd93c4464b0ae296f58816c702e1dd9bb SHA512 75225e591936999e567928a02ff82700673cfb1dfdf5cc3f7da37b5e8370f89de7846872af5e01cea2ea606f5fe94dbc3b46ca7778ef7784943561ddb8a9a9ec
+DIST aws-runtime-1.4.2.crate 58843 BLAKE2B 4b92b8241ffd870035d16ebed185d067d1f13546a13496a51379758829608ebfb8fd25d7fd7e204d0090c0d26b06368d3ead7b700425a907f5a23bcd0b927265 SHA512 24db2917215befb0f785c806381c353019b7e77f9034ad1b2bd347ad0b01ec0a0b1328ed92a0448ae14fd0d810e7e488b858b0eb38d741cdaea9d9e1d1f22129
+DIST aws-sdk-s3-1.47.0.crate 1331080 BLAKE2B 2793e418140fff10f33dba10b56644008298f2a3893feba02d1447f60e7d0f90eafa27c3dd4adb1f336c4df107d9856180c8221e2bde4dcd6ad2e1acae4e50be SHA512 5866ce90bbb3b098d1b6ea644a713701d4bd6d5857fe9cf4b7f550569d6c5075b12e23ac0220daf6880e08fbba71fbe74a29e2f3ff9a97d8e34e55985d2c875e
+DIST aws-sdk-sso-1.40.0.crate 70772 BLAKE2B ee088a19630a6899b93cc239bedea0a4a2f340a45ff3bf364a7a9a2b601d7773eac7a5da181cb32e13cbdfa4539ccc5f9430d072f526355911585e27b8d8556b SHA512 9f3b5a9a413fe22d21628a87d6ab3e659a92a998bdd0ed9751d0de5c8551cf660334884afa415b20b03856a927111936a67a806394447ad447e3b5b38eaf9358
+DIST aws-sdk-ssooidc-1.41.0.crate 85115 BLAKE2B 20ebbe01704b06d4c29d0263a968cb289cf8ae5d0c007c4f2390a4cf7e471e8b9f681c731bc9c9290930fd5b950420ada75e3120f2034bec03b306fac41d8e04 SHA512 661f01cc5e794c6b3c8ebd1f08f9553739e5f5103a5770420a90bb2db2a1de41b4fcbdf36a6950c96f849710aab10582d10df451d6d6c3bc47860ee901a73944
+DIST aws-sdk-sts-1.40.0.crate 144720 BLAKE2B 6a4fe51d96d8732e2ca4217518160f5808e4f7dd1ff13597dc32a7e8bfec985ceefe7b873614188e2adcca54786361b88e1b7e026ab0f0eb18fea54aeec9c57c SHA512 cf8f3f8fe58fe6bdaa72001fba6d465930f08d07aeb85ecb229c3fb8a0798917c9aa193b6daa8b8932fc10d256dbb90455edac8d7c1547ee2888edbc81ce3422
DIST aws-sigv4-1.2.3.crate 45981 BLAKE2B d941ec13555231fa508dbc810e52d813ba5d9ba881fc5a5fd2e35becf88889661bc2f42f1521988d190463147c523ff61fdaae626850e802f2484ea87bf95ffd SHA512 62e8bd26eb2911d8098f71fb83d331bce1712085b6ffefef9354e770f487e1ae72cdc8cfdb326d50d07946eb2e03c99519cea1991d2175f0a88be39f5a9e0555
DIST aws-smithy-async-1.2.1.crate 20779 BLAKE2B 8160fbcff6810a2c1df921bc517322f201dd17b00b679a72b713159e6d6638589eb603de442a953e278ac0b7f5aab7e6192f08f146175a407195104ea9dc4781 SHA512 305f3c8d363343919c15ca69c7f993a80209757cd25a79bd17fc75cb85b201777d3ad1a476a22dcc05110a7b97dcf97888af0a0c0e745298d7bd42cface5addc
DIST aws-smithy-checksums-0.60.12.crate 11785 BLAKE2B 4f2f9e7304f2769203a7ec05673674e6eacd33b7c77732c33e44bd3ddc8f585520cd4d6d30fd0797964fead4b34759ec467d770b4faf12ead9ff32bdfe0a5c22 SHA512 21cfa95d00ad086e11f84b8a8985a7a49724016198db92784b02a479e2675dca0b3c784fb3a3e7ea234940ba4014549f1e3a4c018804e1fb1ca3be3e238d8d71
DIST aws-smithy-eventstream-0.60.4.crate 17166 BLAKE2B a82e524d8c6aa09850cfe5d4c17f77628978242fe719204a2ef279f0d0e5d83e0a01b727115648e3b01d739981691a49e1f7d39e4c2860c78a436e738a51c30d SHA512 edcdc2748f4993059b7a911e21b08cb7f21c02409a39f11afe418739aa2e7c452ab65b4c81a7e07d9ea76994e1aa87355471da3ff10c8f6ea5caa2bd95551281
-DIST aws-smithy-http-0.60.9.crate 23678 BLAKE2B 8ce580c8e78a0f64a76d11f03b821528d90181aea04e621777aa51ba7e2c6dd69c125d02e6f88f3327e9787223dedb3eb348bcc0a9df29674f32fe89dc5b421e SHA512 7100eb204615055f5f0e8f7d7861be69b8fd0fea3dd7588d1aae496b80eefb5f4689b916e6779c9856ec060a8666bb0bcedc32d3880e7299d55dbaf7b773b01e
+DIST aws-smithy-http-0.60.10.crate 23683 BLAKE2B 3552c239bd32774c0fde84ba83ff4fc80dbc6ad9b1e5c73d654f36a35e8041bf10cb6e9cc36b6f75e05812bb07d713e4a61dcede195f14578d7592de8a397660 SHA512 a64a94ccd7b97a8986900fd736abb4722fa857a97bac414f7bf2c1ed0a77ab77f1cb13e701f8fef4c9b5347a6046efdb9d8f5cbee99f019091a86c12eedc4a16
DIST aws-smithy-json-0.60.7.crate 23035 BLAKE2B 5f1f5c48ec5db99a4338b5a60314df6380568789c1199b374ba6e227cd2e04bf0258b0b2755b75484744b004f8efddad6f797d3e9f694a1df89cb383a463c66a SHA512 53fbc6c4c92587d23bf6820126945ef92fd35f0a315494524eb95afee823d7e640eb54fab4501918af0aa160a2ab6679c516d89a1cd2125099ff8595d7833a21
DIST aws-smithy-query-0.60.7.crate 7409 BLAKE2B f9dc341f95ecdaa3e2785845df662dcfe6f33dbb638579788e9c4260a2b0ca4fb0354e898f67bcf276a9f85bf735f0ab28986d80c0eea5b7c495c9108a40ce0c SHA512 9320f92c9955205e33292793ba2014d5f6c678bf1a7e7f47ba7780a99bf902e831d7a63b60455eb3b7d4f0de93148b515716bda40b1917ce35846dbd04ba55b9
-DIST aws-smithy-runtime-1.6.2.crate 116792 BLAKE2B eb975aeb37eaf2690889dd67e4b3e0549bbae32d91426657fdeb213f448ee2b00ac55526a26db084b26fce67aa6361e871bf0fd0cc6f9af05eea2edded072278 SHA512 60d94edbe049d70652879109e8f35bdf88884e7fe33a6e6cf5b5b4468fb4df48719ee56df3d1a755b3fbea7ae24cf4ad614f82e3f601d91b40e5c732035a9c26
+DIST aws-smithy-runtime-1.7.1.crate 117454 BLAKE2B eeb4b75a276ffe09718484cda21f7c9189b2ca5b43537e4c53da9e319ec1496b93a3dd3d687a7e218ee56258ba75279fc3f72c8bdd868d9d9fb9a8a9e2506ec6 SHA512 970e084cf2a2582d492bbdf058570243d4ed3f78cfdc7ad5af7e455fb7c9283b7a62fb4578e6c8b24f869ee249305eaf587c31673881b20eb48fa01ae30ead81
DIST aws-smithy-runtime-api-1.7.2.crate 68443 BLAKE2B f6c84c17336a908e888b6f603716969b3c381cf6a8b8f2f5773e7a1bcd200c77f5b20aa2e8322e66d120ed49882c2c4a42b785e37c9caa4ad00bd1c3d5538846 SHA512 8a93321343d5cb6c9fbac6b58ae030bc2480d6d815282a23be6f70a39c8a6bcf9be481fe3cd1574db07159d4aab84d8bd87852cad52c26a5bfeec7702824e5dc
-DIST aws-smithy-types-1.2.0.crate 80692 BLAKE2B fba01ea10887a9f27499a53f86ef6fb533fe6b0c1748a0b28d840ad18e6c6bff77e9aa8ac7c6545f47e213624fc779019a7cff95bc625b714c2dcf5c4bc55502 SHA512 6e9cf0835d6ba108c39d23fffdf630e948aa3b59e18946bf9e1b5c46345f9f3e6dd017271796518454f6a41e890ffd86bdbf1ee309c6819f3dc320563542d53d
+DIST aws-smithy-types-1.2.4.crate 81074 BLAKE2B e79cb55079d0d719ac5c54cbd24b12921d2c535531d9465ebbf8a2be4f4d6d3ceafcf449f50c572b79ab74a9eef142657c6992529b23374c743f364d9d9ea3d3 SHA512 30dba41f9021e38be49ef35c5fc4072d85970f44ff5c098076acb4d42e9ba413a2fea32cfc20ebc9e5aae9fa5c66fc7439e181339c481e221a91c3acb7657004
DIST aws-smithy-xml-0.60.8.crate 15755 BLAKE2B 88152919a1b40df987a6b2c666e61ccc4bda3b03ccccc73c2db0708ad0deebc1a77458923ba2da4b4822284e6c41a318a81823241fbf8e640a93dcc15b3f2661 SHA512 ef0aba23ee7655f99ad83fc204ead97371639c674abe33367d78b7878d4ffd36f8f1ca4475f488b0e2a248dea6fd1801ed281e67cd056341ecd4a676851075d3
DIST aws-types-1.3.3.crate 21186 BLAKE2B cff9b50615fd95f06e8c124dcdf4efc7cf3d30bd27c4d45812f14651959fc3a15c354791eafcbda9fe3ba4ca01e1c5aa02a941b0ade302383adc6e4c3bcb0fd5 SHA512 da549c4f930f1846a6d5880d41182323eb41ff9238462f50bf7e6bfb9013914c5cf431460f3c6425c9cc7937ac60168fb6c6fd8e6d69b8d45fa6cad691b2166e
DIST axum-0.6.20.crate 146227 BLAKE2B 24592e684de9b7c0b06b9871028dd6ed14b9a2ed259076b50b12a2376e93b8fc028831a94bc748eb6c66dce49978987d3655fc30313daccb0ddf92919fa9da00 SHA512 e0ef6bab62d465a607a49c799823133d634d93d7a389fddd2e165fc3895eeb4c544f35e044e3c8f52a21c8421e4e4880982fc0be62de613f98ee571186f55646
@@ -101,10 +103,10 @@ DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cb
DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
DIST base64-simd-0.8.0.crate 12531 BLAKE2B f2c8eb2f13919bfcedd6e2d15df11bfc80a85a5917b52f0776b6537a36a230370af688c15bf7196c1463907a7fc0a31233387dac788ab3d257e074afde16fa57 SHA512 9f5bb9b28ab502e52b5f755a5ffe213bb4ed392313ba2e43d3ff5bc193eff87e348f651eeb46599308d650348534e79081ab183ad7bb1636a7db6722f8ee96b2
DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
-DIST bigdecimal-0.3.1.crate 28858 BLAKE2B 2e2ce7d4f012d7a0af41aed3cb738c4409f320c18a632149b55b9e4daa9cd393d3dc28498a9863f817e2bc5d038fdbb24e03d51bd46e5b3bab2b1e6dfb566faa SHA512 7163077cb22d7e931b1e6fe1afc650e67e69ed2ff17c6f646fcccf3b91f7e8bcf1138cd71d38a49d173050460bb1a2ae46586f95752e7570cc3638b6318f29b6
+DIST bigdecimal-0.4.5.crate 79843 BLAKE2B cce99886dee926d0859f7d90b0e709cbdff91de941b364e24b935259544def8d583ea8e9212a507e0ef66b847c90d4517a1746687bb85d7d6b2d4404518f1aa0 SHA512 36f947f1604a208d8d638fbaf6a1eb24a4cd43a132c6b24c3154cb46f06dd655b4a71631f8da1b96c3ef7e4862e197c0ae362e9a150a02b00e90951235e9fdcf
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
-DIST bindgen-0.65.1.crate 213479 BLAKE2B 91f143d6d3ca37990ff01a9f11ba43fc7808210f47143419abd2de1d4b38a4855a806476b5607aa140de77b83db1649e318f6f904338c621cb300a53a00b1b01 SHA512 f3fab122b02abe8eca4438edb220eae0066a43f6ff4459aedca6c6261e769bdbdd6c820e5b29ddbc5b5cdf8ec0bdac1a4bc374fae2772117958e7c40bc22e8f2
DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34
+DIST bindgen-0.70.1.crate 226363 BLAKE2B 4c5b9d70d0aa95ec3dc4cc956b3b101043132054ef47017f1e7b51072dec1ad87885caaaa91ce5353f88332a6412c0377cf9490822357e78b5124ae9b3e9a6e5 SHA512 cf1c87ea7ab9ed4df953795f1aa77e6ae6d72e768de3b517300074501ce49db6a3def1f58b9d824b5727974cab84a48461e7d98086fc440dc73ad9cf173ad5ed
DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
DIST bit-set-0.6.0.crate 15557 BLAKE2B e337309dd28a982f1ef7a8772f737ca09991c0579ab1cfd16a14314061c92c38dc8c97942092f7cbd56fc5b21e758c0b4462529aad66045da3685cd063668c0e SHA512 46bd2c5a28b253a1e0f6c1b6f2bdca7442a0c4cc7f980f1e5bda7cc8880a39f27c461b3dbaeb9e5ee22950b4ba36c9d6496c72ae0669ee6bec17350ec03abaf7
DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
@@ -112,9 +114,9 @@ DIST bit-vec-0.7.0.crate 23206 BLAKE2B 6f4f22b4bade33cf4db740d0012ad501d23d5e3a6
DIST bit_field-0.10.2.crate 10568 BLAKE2B 4dc92498b5f2befb9e3d8d5a7bcac478b7f905e708cb674e7589f23b60a3ade33b2c660c3f57105520aa863ef19787a00221e1f61914f090f9ec500961e3f70b SHA512 99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
-DIST bitstream-io-2.5.0.crate 37723 BLAKE2B b9841766c4cfb1a669a8f180d9e2a0ed110a60f535fb69046859d740b672f78ee12fb805c2323164868a2dcfe6b55f8a6ee5e59003088a7533a5e537b02158e1 SHA512 8db74c147412c2ea335455d740cb2ef33be8ec0c3ffba08fdfd3983515abd8b47621d178bf1290a7830a9f15bd32912d17b3df7d39e9ac786970a868b8ed76d3
+DIST bitstream-io-2.5.3.crate 38245 BLAKE2B 3bea60601925ec02e0674216a5b0fbd486c90608e8bf6a5ba1723708f953e2a3ec178fcf07c47409fa7d0a14ba5f0145bd4cc3c35675382b8d544b48a4074ec8 SHA512 b69582f76b6d23e26e05b018e2b7d50f81f2e18fd010c67a3589322ce9cdad5a5495c58157e39a8c1ab8caf8268f13d390b968bc91aa73e0675549e933e4801d
DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
-DIST blade-ac25c77ed8d86c386a541c935ffe0a0f6024e701.gh.tar.gz 3303568 BLAKE2B 8b9a08cf0d9fac77ae4b3ace7ec765a760bc9433059adb08df5d0ec75a6459ed7a6fff0acfef09439e180abfbecf45c964549dd585542fdf006bbaeba16022d1 SHA512 b27e6bf7478ae301074ad8e5bdbeb109d8efce31a7aa3293b2781dc8bc39e1874dfe207a33d3d02334fb485a92abc3089d288779c9501f4b492b7c92aa3583b7
+DIST blade-e142a3a5e678eb6a13e642ad8401b1f3aa38e969.gh.tar.gz 3304563 BLAKE2B 11a7b9c6825ded7ddfcd81cc6f132f7b93c0a8d5dd78fc730525bd16d2f16d590f3d8f33714302d13278febe7f012f6c98d86a7c744f2e79f2e0a36e088ffb6b SHA512 1d5a0533a9348b216147b3a27f39c64ac3e318f820e1025edc5bf778cfb41f3e62f8bed8bfb8bedbcb672b24660601f701965ee0b6f40c05ac61405bdd95df1f
DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST block-padding-0.3.3.crate 8504 BLAKE2B d62481c25fd8680cdf0ad0bc259bd3777c3985ee91d5bb4995f484a15d4a9bde21c5d20f8c2efd0eb340aa0b8c7faac0f3fd817202ef4350d17994f478715eae SHA512 0849c99f2027f4e1a12872d2210310e9669f98929c99690febfeec90c0199b2274e20a5f83824f200f75f2553be2029ca85b0c5d0db4d9d477ffee9a71dd3b7c
@@ -127,8 +129,8 @@ DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4e
DIST by_address-1.2.1.crate 8437 BLAKE2B c1dfdb111a7c9815bb084fc44f1216d45da6ab401b5b646a6eb93b2f7cd77843ac5559f0f390e006ef77645ac2fd814ba86b10e586798b96b02d928d0526ac3b SHA512 f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0
DIST bytecheck-0.6.12.crate 8202 BLAKE2B 2ea8db419348ad79af1e7e61b5278ebf0e0b77ed1416c2ea409d6d00f1eb991358b8d3798717121ab23fd66a4d0ff6b97515551d5f7774f5ca2933eccdee6c1e SHA512 49a85f9bbfe8bccceffcd94e3eac1f4407d93159358428ea07652714e06e97fbcb41f22f72d9d10318bc9a019be8afc99727764162f18e8de01ea4069f44dda6
DIST bytecheck_derive-0.6.12.crate 5415 BLAKE2B c578c268d1aa62ff4f5bb7b6207ae94f42a14cfe4e16dc59a69418fc8cbc4ad3a9e18854507456111dfbfe4f720ad8cca0fab23720889b070e837196d5846476 SHA512 57f8480ddb76d8620095962acd203231fb7938c0caf9c216d89466f22464a6970f13adca5f4d5b10c9e1ec99d6e0b260ba7586c2bb895fad0380f8f9ac9a4fc8
-DIST bytemuck-1.16.3.crate 49539 BLAKE2B 5e9a4c9e5bb1ec5398670edad455fa54b08955b48390d784c29c7ba153db4d0fb25c4d14f445ed28c443379a761354b1d9eb8c9c6e2a2930f5fb3f9085ad45b2 SHA512 17bf35d082c8009ce6ae24ae681715d8fd303f728f9bb2a0702096fd8635b5e7294eeea5375217a8276ba6136a16f94eb670c5d5baba9020674dc958173342f8
-DIST bytemuck_derive-1.7.0.crate 21687 BLAKE2B c6097b1dff75e55a61f4ede5912d7e63baf81b05452be9cebeaddd09ac62b8925c921e8040b9c3a116f5bf718ed40f1e7cb4e8eb8c265c18c68dff729fc3d5e0 SHA512 9e3b098c15294ffd3d37cc553bacaae13add3469acfc3387d9006dfc12586e1a18568ce246c587e17c476fa995fc46be1a7fdc7c51fa650b688081e9796519c7
+DIST bytemuck-1.17.1.crate 50022 BLAKE2B 49e0235d3138a7747576474df50cd995e7a0180096a97a937bf4d39c95ccabe86368c5e73ee28178e34bb58393ffab36ce322bb91f8a067f9a6379d248958471 SHA512 fbc88803a253ad84cd390e0b724578f11e2100e3c26140ed413887eb5532e9283f3091ee4ff151f8ee2624fe4fcb33c2e6cb43a621eefd7919d0a7f34de8075b
+DIST bytemuck_derive-1.7.1.crate 21712 BLAKE2B 25d23aaabbdc5eb40ba2593c8a90e61e4a2377ceb93cda0fbb7d9a3e034db59a446e6c6a7e841187c895181d6f14ed24f512bce79a0a80996e92c1825602ff34 SHA512 82f1c61cffbffb1d270cd395572d3cb216f71e2bf03c08aac1e4f9a0059367d0a234843c0ade0fe276fc9e4f6153564501bb38ac4315983b4c2c02f8e687d488
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST byteorder-lite-0.1.0.crate 15909 BLAKE2B 751735c5fd618d548c0dddc2c6a4a1bfb41a2eb30ee2860b9e7b5bb75d591a9787aa36940acd9ab14242636e37aca6d568f39df07f7cbb771cc475234c696e3d SHA512 d38837acc5926fe98ddf4336a603412f678b5f46d53a7eb926a8885d28aa24d51e3968f0eb2e6d2d7711e5ba30b8006a27076ea596b0699e93ad3d9e05483c4c
DIST bytes-0.4.12.crate 46361 BLAKE2B 991f1d9170e7d3438c7d74507e6274df551d483883b3be2d99f7bbc0611ee6bd3f8f45c0e086cfa5488e8fc00e36e9a549fc71a325ff62b9bb83bd8fd412b5df SHA512 5f603532ea2f04cbc53044422feed1667bf0486af398c9c8e2ce7b4601b37e1c47223201970fb0d17fed77fef7e89961e0ac05a30e6cc9bf13462d98bc587250
@@ -136,7 +138,7 @@ DIST bytes-1.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838eeba7deb56d1
DIST bytes-utils-0.1.4.crate 20703 BLAKE2B 486f3e10f041df553aed60640c082e99db38f7b3a7a8c34082ae0d8c33415a1663387ad25061f922f7825287de59232578ebd3258a6b1693bfd81714827182f0 SHA512 f6f865c6429b5643b54f46ddc4aad22fce30ba14f45af67fffbed454353eea8deaf20dcae84c874429586dc435a449c6a37173b196aece1ea0716f8e405f2e91
DIST calloop-0.13.0.crate 69698 BLAKE2B 8aea51f40fb2af897975e4d596cd33071e0e163cd846e564ccfc20f2a997d377269f1dc67a47ae653b70f21cb807da7bd32dffc10e8e17ec1876c661d19ce6ac SHA512 f3c4aca6eb6eab8fd95901af245df907de6fd32aeff9dfc323166b60067b0d4d56647274db91908f30171ab06cdca865bd27033d8a42bc4f334391b846e8cce2
DIST calloop-wayland-source-0.3.0.crate 11300 BLAKE2B af213882cc57aab71deeb239a71c46c0c61e0ef440982d0164a32f7e0a809c0959483ea8c758ca765cc6bf94bba34711cd7dec529a1b30adfe8078917fa59b6a SHA512 e52f98969b7cc0be68fd0960f5852aa25ef54cc1ce026d98c031047c5c39d4e6397cc1185f8d5596d099b01a10bddf6065fe4290f90632a9e696dd6b89880238
-DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
+DIST camino-1.1.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea
DIST cap-fs-ext-3.2.0.crate 15675 BLAKE2B a6152cd7e37eff583de068cd11cbac7b2d0e8cc33f0e478924a431e4dc342794f8dd3643bc719c3543b6efbeff25e8d822175e2acc392a22bc8092ae50af428d SHA512 53564ff05329f9349a29ef3c375eb88ffe9a20e5ca290697ef7c190ad238cf8e8eba97b9232cb201ed94f84883c32752710d549cfb1d7beb57deffc5d562a499
DIST cap-net-ext-3.2.0.crate 12204 BLAKE2B 9cf1f1fea2ce41da0ef214cac29461b2b0885ba00c3998fc8690d2883c37126b75e6c35dae307c606ecd01f88ded69312e3f657a465d35cb7bf7cb5112aca361 SHA512 2648972913525560d4b60b719183b6087de70b623176929dcddab78b4d81fb694c061c7d370c5510d24cf616225c5ea78b8a950adfd06bfd81e19c56f7e4eec3
DIST cap-primitives-3.2.0.crate 89271 BLAKE2B 81612a19c2cdee1222486fb7c897ca208c76a8ad195e96d84e4f28aecb361e16ee6dc11ab765b6be97ea2ab26b5414e9de7f5affa62284804c218a4c31a6e2db SHA512 aaf1e162a300ef5cebf9c9c4aa6be1cfac639879cb9eb1308bf450424be3458f2578321d406b39ff0595ef05f4dbdeeccf33cd20944c26d95c38490b5bf18c9e
@@ -149,8 +151,8 @@ DIST cargo_toml-0.20.4.crate 31875 BLAKE2B 97fa1a21e7213dd038c20a76f45e85b556550
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
DIST castaway-0.1.2.crate 7124 BLAKE2B 43b5cc2106028b9d69a79235e9b1431fb76de1c2c881a26c158be66f79dadbe67b03c4718a439bd0b48d9de70424872c890956bd6774dd7af88375b0807137be SHA512 548c192c8e746107e4aee4b1e392425a024ea6dac53468cfd399c7dfba01e26a1c2e4a6bb824846d57cd940b6b72e26b66525ddbb14a6e3fcf5fea8659ba88a5
DIST cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a SHA512 d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820
-DIST cbindgen-0.26.0.crate 206157 BLAKE2B 4c435ccf9d5ab3cc036691cc51c55334e27a0348002b6303b11974c0aa4908b9f902577ca6e50bf241ca75816775e7bb33901f1f81e3d5293ddd2128b458204b SHA512 2de81f46c9c68c985241a349f13125876667d1460d3658ead8c4ee9788cd139c30dbc08bebddc172cf0bd4644f3f17c02cf66f2a3ef706c52366fdaf0f9d8059
-DIST cc-1.1.7.crate 81694 BLAKE2B 95f2a266cf4c42cd4212cd07c0fc436400affbacf66c4a089359fcef4ec5c51c727ac6f3876515ea3460076898a0e03da6647ed0d2e67bee5d151194dd47da19 SHA512 2c3b3d99b292ba44b4805f4a77daebeae054267755a08b1a2d5583f89ba1cf01b42e9393279c8f37f64998fd14c9648dcdb41fa5b2390c3c4442afb484f624ef
+DIST cbindgen-0.27.0.crate 215957 BLAKE2B 4b88f19edd9ac6b862237e4db25e6e6cf989fc1bfaa88c7543b2c687b1c6ca77d2e09e7ac8ef69a960afeb534be37a98c0c62057c1057bfa31191d3e265a80df SHA512 557fe877f95d52feeb9b3bfe427a1b365e8acb3f87a17263917e1fd9b72fef9e8db1b465564c9f213db0d784ec332a27c96ba223ec53ea584fadade1932930b7
+DIST cc-1.1.15.crate 83085 BLAKE2B 14077692d5fc47afc59b44227353aa24d91708fecd316b058e553940e6a9b6c8f148115cde2b7d6cb2a3462f487aa3b45bd670a2beab03f677e4bf63a06fc3f7 SHA512 2f1e4f3a4dad3638f680448520e218e3c984a7c13c3984d620949a9d3c4f13d68b3a0749997dace1e43faffe3477ea15394bd4e32a959bd56e3c35c27a4aa4de
DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8
DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
DIST cfg-expr-0.15.8.crate 42108 BLAKE2B 846a67059fc30e8c1f70d8b5495443ca0ed373a333d394b92d79981b415888a2f5c745a028e702464bcf68765667c35513e51931b84d9d081873146a0a4edbd0 SHA512 1077d113dfe080e0e78e25c40f32c9f14988d2dbb76bb783ed3e8ce13c58e5dc0dd549362d2f197b69cfbffcfa3ebed385a0247f5928dcff8be7d0b055be1041
@@ -164,8 +166,9 @@ DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113
DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
-DIST clap-4.5.15.crate 56612 BLAKE2B f5f34a6d3e84731de7dc1b54d8576e8e9e573fa1381e9bbcba8e2b66f8cc693ce51c7a876c34705ed705de7a793bfd2f4922fb86f8764adb7a4dacd03af06ff7 SHA512 a0bd102065cb29eb565e65408ce5bf37e3404b7496959614d10ff2f9bb2e29c1abf8f5a3716aa85994a49bce4ac12d63586c8ec8187c0d3a6f696a4804fb446b
+DIST clap-4.5.16.crate 56627 BLAKE2B 83a6a9ad12b826affa68df179dc1cb534f58b6ae505f4794ca6dfaa8f8a9e33d93b9babd7931bf48bc13da31cb3078b442c4a2a2e84a8f2e675b5d620100c50d SHA512 d13bfda2c3f77cf194acd87763d5f2fea83ec2135504b173af2941547a7d3dcf75c3757532c60b53c57600bf4859395ddc94a7dd92b17f44c60d3e781741f928
DIST clap_builder-4.5.15.crate 163717 BLAKE2B 795fa9c6de6a3f4d9a1288c3340613c14b11a5346e314f5f486bee76346f5f88396e54d95d051bd84184a91bb1f2d3575f870fca56a4b9b590ea2d9939beb415 SHA512 52efd99bce20bb8ff2187c4cef8bc27bef6cdc52598f00b47639b797683f18c76a79a6ebf34d1d250621a49cab0e9ec9e7824d323516f1ed3fa721cfd34cd713
+DIST clap_complete-4.5.24.crate 51275 BLAKE2B 1ef83aa5ae504ac98fd8ebbaae840a166124a54eb0d35d918a85ac501a827047b7e5b510eaeeafc51be62fed5776d8845506eca9f56f9000c29a39f3e843d3df SHA512 42b247aa2fc9ce26ac2d8a69b6faffdcf96618f0dd38ca2d3ca6067335356b21c604da0c735ffc6245d15f815bfb13a4e2b81eda73e8be1daed87f58e4777a15
DIST clap_derive-4.5.13.crate 30132 BLAKE2B d5fcd2c5a213817165c61ba2071fc6424ce822e4881686556b8379fc71188f60d8c6712f6f4a8e5c8b125b58d7454aa9846214caf324fbc93300abba240bea17 SHA512 2dae32bffd91de9311d94e2be0d990074cb2e2edc832f422cd5e7c5177f5daafc0c335e74f865024c77cae5fff631ddaba58028fcfc24b203467478fd473bbf5
DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380
DIST clickhouse-0.11.6.crate 59604 BLAKE2B 7a9884ffa7c95db0b1ad4b18ea3f5b1c29b7e2208c01d3132aa8726532ba3466bab252b0520990f443ceac7992752fbbabf258d29184260ab7eeee498567a535 SHA512 5bf710f3a35cee1d7aafd4f318d38b27d09d246c05909d609773f22e40d9b7d8005d1a8c8055c3cc06305da79c118d430e3b7339f858f45757ba5f90ff9dbde5
@@ -173,7 +176,9 @@ DIST clickhouse-derive-0.1.1.crate 1984 BLAKE2B 1c297903bf9758c38408063f1520157d
DIST clickhouse-rs-cityhash-sys-0.1.2.crate 8298 BLAKE2B 18aadfc7c16437833cc6f5f8a4bf0dbe431a0374743e0ba1864ba7e7d1735581fe641c4868111784778c6e0483318950d7c2fcc8efd5980c9c6796dcac8f3f70 SHA512 ed2c956d7925267be5ae1a254b87e2f5e442f7f6891c95e8029d52414cb215ad9e29207bfbb89d1fb4df49ce24f764a94858bb23634f3c1472ede692fc62c07b
DIST cobs-0.2.3.crate 12576 BLAKE2B 063a618689b5d51ea9e32b7b8bd377daebe61da21010ac9eae5ff4318d6b397be0c48f6ce6ff5b5a10269407c07957eb85deb28a80d67037d788ee45bc9f83d6 SHA512 9432c28515f0972b88da4f132658ef535df131825febeed62c6b0314d49852d1de4efe1c54566f314976000f91160f8bc9e21969963b85288ad79b1cafbecf55
DIST cocoa-0.25.0.crate 42163 BLAKE2B 95316b0df34951b0fd7affa999533f0b470dc9165807f3c22340ed47a5c6956670d613c96099a1f00ff7eb2023aaffd4262746d936370a4a3d040d7cbc1e26fd SHA512 c45ca5f567eacd77504265a88ef22e496fa7eebd814403864648af9a75432794acb77a11b60dcb06a2a722bbade0b8e68b05c7b069873714592643b546525f30
+DIST cocoa-0.26.0.crate 42628 BLAKE2B e55ff9007800fda195dad993c95298ecdd86405be639c344c717490c0686e994ecdcbe19b23d741f708c5af135785ca67b96d1235cc06e38bf59f48b6f3a4aaa SHA512 c733a4db360a283319527382d5a4e57bb7d6c62783ade5bc3a6269fc17bb317fcf915594e7d98d294ac4172ea1518cf7c12ed292d60ba796d2852e05ba6d49c2
DIST cocoa-foundation-0.1.2.crate 15028 BLAKE2B 170dabad57dc131636faa3d5d406fb6d7788540cc3ef71db17fdf451d947cdea56b3aa1af8ca0d65c869d9c2034caa096f647fdaf7388019fdd79b9a55d17d00 SHA512 5e9387ccce5cfd7fb6738d402d84cf825c3c9ea2ed5a5485af887f5dbd5bae7ae62ea884242673fcc23d7964febeb6d0b12bca636f79a9cb58649f774c269072
+DIST cocoa-foundation-0.2.0.crate 15203 BLAKE2B 0a7a5a9decaeff4b380bf9e5ef86af4945b989497989939a58fa76f4cb7e8f0917fed8241590d4b182ef8bb256554686b9ceb79cc575f33b94fcb533fecdcd72 SHA512 9371c45f3823ec4a2408b7d3ab6c1af10c78963d535199393b6c5c7331d4b59a99bac7a787f030df03e7933ebf99d93e6e5214d29ba248886bb1e3add36f58ac
DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117
@@ -185,18 +190,21 @@ DIST const-random-0.1.18.crate 6646 BLAKE2B 20e71fd7e2b0b9af663073a45d0224a4cf9a
DIST const-random-macro-0.1.16.crate 6657 BLAKE2B 44a3508e2158b79042cab698b1f31c50fa356098bb5f4537f82fe1b9e893d3e8eab59612a8957e524294ca0a035046468d799e4a0e9253c1464b68ef682f84e2 SHA512 8478bc65b0845e765a69e09fe4152e89f3e3970d2d92e4b32bb0abb7b918c725f325d4b19a45d2a462905bedf837b3a23f31b1ed9dc8655ca502de72616b074d
DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1
DIST convert_case-0.6.0.crate 18675 BLAKE2B 5e5ab159a61e68b801f1c95dc5336f3af7ffe6fee212c8ffb9905af1121f0b272b234b4e70a30f29f5ed24f4825ccfb59722057b69549fec0fc3472857ee1ce9 SHA512 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2
+DIST core-foundation-0.10.0.crate 27023 BLAKE2B ba4b8e42aca4df30627eae9e8ce8ee9f4b512d51141338d284f9b897ee944619d7f63b0bd9318263eb5f5c1436ca0fad8a208c8005620779865c4f4e653d1fbd SHA512 771a34b79519c5a51e3490589672ecf3eb019d4eb28db9d19c88bc116632dea96ebb2cd04e251e94dddd0876cb8a7f07ec65aa5143f7f8aaf1661caae052a94f
DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
DIST core-graphics-0.23.2.crate 30763 BLAKE2B 6cf9d7d1e933bf06175699eae7ee1e7dae993e390cf9b509a756123cdff78a42d7aa9a59ae2f48d251d6dbeea5479e95694c38700f4ca93751dfc664d4c7af34 SHA512 40ac912fd8bbf25488f665091e974d9b5c40a2a20aa1abe0393c9f39a77b6f3b13761719cbfde067e5e078fe8ec55dca51777ff3ffdff4aeecca6e4789069d1b
+DIST core-graphics-0.24.0.crate 31332 BLAKE2B 572eabb70211df9ff50f3b9b2bb757dc41b61c12390489c18ecbb899007525ac092903860622763346c6623bf412a553a4da76e3a9a0e899d965100cabad83a9 SHA512 f347601e9b853b503cd08e633b87767d13ca9e104d1ffb02a07ee8b1de05136e74c897aba5ff788586e0113b5b2208ed8b8010f8b96392ad9ed3cb2a56011985
DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397
+DIST core-graphics-types-0.2.0.crate 7098 BLAKE2B f00ddda48802ad0e4911b2f3e1e4267837fb306ebf32bd7701534766b625988c6d8cb69dab4a3e7b0bfee1eb5fc02c6f05dc60d511e0879f8d7049160d79cd1c SHA512 2674dcae97efbc52281fb0f8461489ae5932abff40ae18f1aa41f7865b450ffcba9b4710a2a4137835cc7b9475fbb6392330b6c0c296c9a84f3dab197f605e08
DIST core-services-0.2.1.crate 5422 BLAKE2B 1879b9adaf01b97bdffba9069889e02aa59cdea3551cc6e49a4728a76708e2659785be020151a6fcc4678a0cfcb56a068d2683775d9f81c8d8858449124aad2b SHA512 9967243b927aabd02749d3e0e7397d82192e846a424ffccbd0f3e4fe9e61a272dbbe4df0bebf66518104820650f6cf383c4ca0991ed8043534d37fc5496f2b1f
DIST core-text-20.1.0.crate 20836 BLAKE2B 8987aa9c14935afb5f6d587e91818855047420ffef8815da5887749d1dce0b3c35b99cbf53b308b7654ae027376c8db748ed01cf9e0380599fb37402282bdc9e SHA512 3fd68fc80bfc670f3a1f3dff444484d403b3aad8eb91e78305c7a37ed2cc48a45a7111e5d5e371541a4c0e01e73d1e88200569f048ac9db0884ea09953d88685
DIST coreaudio-rs-0.11.3.crate 42844 BLAKE2B bae10c9b7670651e78f24426378708a2c14b6b1a7da9d4e359611a8bb4df8354af5b409eb20bdf1e9b05a6117c59b6cd7d3a79851682a217732986602c8cf3ed SHA512 41b3ade3b6e157be533bd25352ad76a01de28cb3c8d60d7789a3f3b5aa868d6a7dd71456b90d6453684d2022e0f0a94b3e830b3920918c18a4693c2de0258a1e
DIST coreaudio-sys-0.2.15.crate 5532 BLAKE2B c7c3f67a6db3b9d9b604989812b45d75b02a04565d1dfcca4698abdf540d1deef1c93b6a9b02a3689a32f033495411a5dc11efe4871e907f8bc0fec6b5fc4f25 SHA512 060379c57ee110ac413fbd24b48edef283ffba17692672f9ea3f6f0a627cad8f827ae2d375c341b0180bd4de7b3b5d55a06ed7b171fcf3cc20264826f2489436
DIST cosmic-text-542b20ca4376a3b5de5fa629db1a4ace44e18e0c.gh.tar.gz 180043 BLAKE2B 44f4429467d7e54c5348d564ae565c8e8759ccc482045ecc9fe4e3ca6c03c45f6537902e7d8867b557e0b0d1017f03b4e24f63e48a51b774e576da42439c7bb1 SHA512 7a31d1816debbbc892fd16b7b84994569fb046dfcf7f68a1be47885d4a01194f4a849d6d2e91dd534be7c39a0339108711b7017eebc15cd64b63014b5a5b57f0
DIST cpal-0.15.3.crate 100083 BLAKE2B eeca832ced49c8b4913125b948a4c5996783361105d106ec7bac263c2a81ab87e5e2485229c3742f1d600037993abfedabed10ddc175ac507234d720e8f7f18b SHA512 c4461e740dbc8528b753074f3e53fa863ac6318b11a786250c520aaf32f33af98e830016ec92711dc5ebd631068275dae66d3d9c1d452191869c8a0b5879feea
-DIST cpp_demangle-0.4.3.crate 78861 BLAKE2B f6bfb98fdfa4dc8dfbb15c6ae1e33e9497d3ccba991e8f8beff709197644fbd0957716376e3559aa43fab140aef2341e1cbefcceb740b86f9741487ce9f09803 SHA512 d00dba6d709c09082b41ce74b9a15ab73dcb8680bcbb38c60e9ab494957541515cf1ec6e974d6b0870f6c9ed272135fe6554d14e60999442a6a12d5090d67565
-DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
+DIST cpp_demangle-0.4.4.crate 79650 BLAKE2B b89175d834739b981be91fd480a8b4eab45a2d4a7264b60c73c0b114111a37d67acb5cb625bcaa46a4cc1bd9e17cb385426ceaba0fd4998446664e7a6b3888b4 SHA512 e51fe860f766e4413d51a8973e169d2d74f0a470b32f5494eb76a04ebe7f10b07dddff8d5251f96da39e897e89d9bfa5edcb392b578ee19ac1c06a748c228b19
+DIST cpufeatures-0.2.13.crate 12999 BLAKE2B 4c49e01e91fff33c61bfae48a07a9d76a69565840f5a12399a3515f6e6808743dda0d4c6877feabfd276bdeb05c285daa3bce6062a87cc3da50bbe3b6c0fe1e3 SHA512 e961ccd9fc001cce661b6360b18abc4ce2daa4080eb5fd84dc5704d8d5ddb6ce6cc66b5d42440bffdda03137af9c5ba20b6793130692168e7e28729841c3f352
DIST cranelift-bforest-0.108.1.crate 30527 BLAKE2B 001e2c84094c288e2b2865f6022bfd638999ee89bba558eae05691a9ad51aa430a78cc37090ccf4b81bef820540d0601882fdd9d4f13edf3f2e5ab1e446e786e SHA512 7f7e706fdfeb4914eced4069edfebb7c391d99e001b0492ac8665c7d6199f350e2efb17a1b4d4212f9f8aa0f2b142040631240adc4d2f9febaaf6c7d05a480b8
DIST cranelift-codegen-0.108.1.crate 972370 BLAKE2B a2fdd26eee903e0e2007c05357ca3e6c967001fd791f9b64f884e20a40a970c9e3eb422fdf42c42830fdfdae117931f3e0d371af63a3403fbd1827e22eaf5ecb SHA512 53deed75816c4b0d505a64bf868802b1895c9b45a7d56fc324d59caf4bbdc73a74a90522252c603b493b00ab8ee72b2b2f385920cca9ca728289dcc7ad341567
DIST cranelift-codegen-meta-0.108.1.crate 75186 BLAKE2B 95e23e7b4e68c20c508d8e83b42221d69c05d6d0ecde99acc82663ece1469e74f0e5eb3c73e02ec49562818f21e57d3d4c4dd85965a7bd01752289750a9b21a8 SHA512 9dacad3dfb5fc91b82f8a22b7a8adb86c20225fe2b62bbc709ac782d7bbc78184c6b310fe64e3c6fc5340a368991dc55a97dda78c8105f29a0173455fb375431
@@ -232,11 +240,11 @@ DIST dashmap-6.0.1.crate 24364 BLAKE2B c09f6ff97414c369dad458de6e415cd980c9be6df
DIST dasp_sample-0.11.0.crate 11617 BLAKE2B 30bad992ba12c78769ff2f72e187f5ba0775a45f0af9d346d3e56271f414d3deb607415e73d40eb09023149c261ab02240f112386c0acec26e99d666cf8cb959 SHA512 438a2ed44fa3cc97edff6c6b6c2869dd06a5df790457e339a36ebcff024c152ade36740d889cdbedddb5dd7bd706dcd61778e68f5f42aa100eeb76213f5fefbe
DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c
DIST data-url-0.3.1.crate 21109 BLAKE2B 70c8616c6b3cf16da70a8fe3e8c6752bff3dc7d9e1aaf593617ddf191f31b1187b41ba6491581488b4dc9db1e2fc944035af9fb1acb6320de0ccb2ae7f13373f SHA512 cd13b3da27b20d5b16dff797b67323bb09f12f8582724ce9dbe18dc668a5c77b429ac9d9563be2112368f7067e7694653cbb2aae1c3aa897892c404822a079bb
+DIST dbus-0.9.7.crate 104206 BLAKE2B f08f72170fbf9af3e525c20f4f11de64368e4a5d010571bc2ed9985c13353d99466f7e98a39ac949787ee9f4d10845d6940d9dbeaf1fae2122d49eeefa5306b1 SHA512 c1557d8be0c5c5623ec6a3928de310c80eef2cdf976d9fcbcc00f08a532af5b8d530f8ee1eba4de12f2df0ff7cf4d21323dfad76be82eeee2f386173991681e5
DIST deflate64-0.1.9.crate 15104 BLAKE2B e0b221fb309a56d5172738a09d83e3bc51fc5629db9a4a7977f4c05bd3ed67ddbc246141df8edb65fba7cfee3da2e931f35fc18cc6039b67a9b016bec94c473e SHA512 7b91cb3c9f37e80dcb7fb86ce29e29b2b803e18d6e5b44d0dce907978f439ce9547807b3d19f8172053ca501b71e701e356a889756b84c4c158c3c596c46508d
DIST der-0.6.1.crate 74205 BLAKE2B bb00060680a47649e2105c4bb714135ea3669a08948ab81eb5e93f1b4f2c12b54722af9d1c1a12a277268e98f2bff936bb4cbb099d1f1a1371b892f2f4d8bc87 SHA512 3869c974bb64f03ca5bd9b60e719e02160ad7177fae888304b9fff74f72da0b96dced17610896ec661a97f61a15a9b51947943e7818aa26dc885940465837664
DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b
DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
-DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da
DIST derive_more-0.99.18.crate 55013 BLAKE2B 989e22daa6592dc38667d9a9b6edf73c6772d57e2e925d3f86cb079e4107f88871133f47c2aca06f61ebdc510f916d396b14c72678340ce50db9a9f28cfed252 SHA512 e4d157525c408d32f62b11085f0c49c213c41df58b28bfd59605b86172c00b258f477c811dbbe141a5c12224ba2e9f4c696800000d8ad2e330b1a8d86122d5f3
DIST dialoguer-0.11.0.crate 31286 BLAKE2B 612c7b9de482b48df6404ce31b3d9a8afbd1c8c42807f2c3bc343bd3aa16c359abc95bc879304f29c6861c93101833bf5da036eb0fe85f21be50fdc3a771f447 SHA512 7124e9943dd4fd4403200357b7d26683e7ea709ad9b0251af5d6db4dc8da2a476c6b89e7413df3a90e4279498bd54b67d8d0b161b0e5ae8ebd0bb5b5276cd612
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
@@ -249,17 +257,22 @@ DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980
DIST dotenvy-0.15.7.crate 20293 BLAKE2B 89a205ca637c31678fdc7249212a6a71a10bea47607279087f719a4929ca30e27f5cf74d4560390ddbb825a58bebc8851a82c3c6ed525922a74206a85bbde6f2 SHA512 208eba7f7d012b71dbdd19d27fad4fa1d2982507d3362167fab72ce819f44972ac0dab6a10f3842f3f8b44d979cf8517240fa4249ee066f4806ef4e38e343bfc
DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86
DIST doxygen-rs-0.4.2.crate 15907 BLAKE2B 3ee421c973b70d0dd4179bdd3d1e385dd2fa7abe0522660a57aae3764bd9b4d2eb0408079615e606ba65d623bccacc658ef180611d4a73e56d27b89f10632076 SHA512 3b45ff20cb7966c6632f86d3412e749aa80dcf8be57eff4d7718746945d43c22241ed5c949d901ea74a76f00db8746dd9a19f7dfafe5e347bf866412d41454b2
-DIST dwrote-0.11.0.crate 21715 BLAKE2B 8ef802f393939f95ba750e941fb5b6f908a2cdca41d3eba5a405214ab56b2fdba148106c0537034316d1d594fcd86a13774de1853c2dad2f27d0ef87ba21bf86 SHA512 b319820cffacbd55f27d74d4d8e7ae3f15d758f718611c354551ba526614f5221357269734840706170e26446efb8d504035859f47c68eb0a7a89444d08ffecc
+DIST dwrote-0.11.1.crate 21250 BLAKE2B 0ff14b5787b050952ec5daf94a1248b6e9e96b4d8fe01fd3bbd46ffafb76f169d25935041a5f3a6ef675cef5c1f3efa2011c53192e50a815a5df94ebabebc3ea SHA512 ee993775557715846320344601cc58e3f6afbfb2f8d9d690d9722be51b26e31f3ea1be3d1acb83b4e9e6c65ff15c057f9503115c98d65a8e49dbf39eca660f7a
DIST dyn-clone-1.0.17.crate 11848 BLAKE2B 1f90492639630036e1e877537328e46ee3fa697d85b2f87c45990d4a51cc900a6f604d077b16575015bbf0a970c26f898226e87e6e2af82d624f5fa565036617 SHA512 b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6
DIST ecdsa-0.14.8.crate 24720 BLAKE2B 0a98d1cd01b6c50384b8e8237dd999b53925684f78c9bd069c52a527e6c0b950b8832b755db4c593870b67ec5cffeea1230e6529666789e4b3c44e529b3524f1 SHA512 7a1f167ba099541dfbfa74be45d61c4e72307baf8b13e645ba443923eee6b717b4497ba392a6212dfc93868ec3a25d1982b7835e3e71e61593ec5ef1909edb1b
+DIST educe-0.5.11.crate 47047 BLAKE2B 65c9c502b75441e83a9856d44f599a79272b8df0b4e45eea24499d10197bc98300a39533e79773ebcc53c1c9fc65c3f414f995a324314b90fe9c649beddc890e SHA512 d033f7d33127c8ced273b7ff7424d16011c71414c11274fdb6743627736178f750a4104d468f612de01576a30938df1ade0e9cbc99bc5b451a3eebbf927008cd
DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
+DIST elasticlunr-rs-3.0.2.crate 109533 BLAKE2B 139430cb7e7ca84a925f6eb7fbb5fc169ef1eb2704f5766a05f1574807794613679d1a9246f310afc1d57c5b5150d2be299e3c8f4583e6f6b4dbb1acf81fd774 SHA512 2f65cc09ac0a9a806fe36a617fe1fd8b6eddc2fa427012ed3fa2eee2f05743089820a801063d0fcd38bf5269b70b6b5f5ad0e6d706cfd461fcf4a62a9f956361
DIST elliptic-curve-0.12.3.crate 58374 BLAKE2B 36c7564551f14e0d2ef4a64b3d564bb53a83ae99a91e34f9b1392ff1d4b03b929c57523fec854685aa918802bfb1f4d52c6940cc0e4ccafbb5cdcf0a11e069e9 SHA512 9d2e129f56c70ed7fea582a8daeefd7b03ce19d5afb8dddd520ea1b8d98eed2aa9dabeb49b0738c091b0c1d36c3409edcccfe174313bbca665febe8c97db481f
DIST embed-resource-2.4.3.crate 16620 BLAKE2B 69964ada562ea8602072ee953c1e4b37c3efcec9d8e62d7f152c767b8fa83cfdbe5c37d3e29504ae6183e422fa384ebaa0391a7bdffb7114073c032f76d26c5f SHA512 c492af8f7d57ce56c4f8dbaab2f20908e79436c9cf31fc541ddb77a9c44f9930dd8851c1edc6ce09f7c656e02d039d2f6318f9df57f1df1c1132a2b544d7d4b2
DIST embedded-io-0.4.0.crate 12901 BLAKE2B fa4a4483d29bc2d7072bd769de45f37ec90cbc24d42b15d6311f391fee2fadb0a26908b8b7f4985c8d35a25817aa9576235bfda59dc603e363d1db558d422212 SHA512 b8713deb0541eb881c17190c2215e960fc52e8f8bbf4c306df365601cbce1faa56f16598e113854a8e9ae1b10a6e6ccba5aff3225dc15274263ccbe954d69894
+DIST embedded-io-0.6.1.crate 13133 BLAKE2B 2521aa9ee265515aa1b393764d4930cfa1c7ff3833c4fa7385da93488ae536ad19eeb787e8cd45f136ca36d3cd2f96c42d0b2a0c79c9e8458fea4946d60d66bc SHA512 7fbd25740c74de3ed20c0effb39818576add1d3caf696e5a1e617db2f802eb75d08138771f2eb29047fe83e928a667ced6a23edb9f971143d198340235378e54
DIST emojis-0.6.3.crate 119844 BLAKE2B ffb2244c99a72aa0bdfdc5f765e1007fe3fc2f773363acc03dc8abb1f64fcda6a2e77ff890d216b09269e236adef469c9961678270fced0c029ff7fbe346f5d1 SHA512 61b3831a2dc635964017284a4020c4812ceba5560f1e33cde39b8a6c18ac954d460e62389e5efe2d4538039eee21346dd0e9c8b09549baa7526fb0466e8724c5
DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
DIST encoding_rs-0.8.34.crate 1378166 BLAKE2B 528692170cdb1d74ffb0b122a5aee61f50a2a7e4ce6db049ebea4a185e5c43d4ed99e515f08524053a110e061f788f861e62e0b04eb016e7a9e2678235a04577 SHA512 e23b87003814dd6e7e17924bd1f53989a5008dd1da07baa23c40d2a18dc1ab2d786d61e2c304b3f60e73be5f180ae2deea3b4499c0157b6afe3c9273d2f739f6
DIST endi-1.1.0.crate 4872 BLAKE2B 8bbffc45ceb70777c6606714a7bb8f9b26ff33a295fd722958a5e9c556d5bb1e97a34e216514e5acaea51811d78fb4aac927c1f8315fcfd8000fda3741c53b4e SHA512 1a4b65cf77f530a2d15cfe968aecfcc9120957d23d2b442cd3d8f23d7039e832e7d6ab29aa5ad8570468421095650e26fa07f29bf75ae361416072241726c61a
+DIST enum-ordinalize-4.3.0.crate 3922 BLAKE2B a5b83256c21924c263b5a3d13681ef926f86a598daeda9441039533cbb5d99e2b7570bb4ee924f5ef7227dc99208768ffe0aa53d8f5c8048ed7d833f5eb377b5 SHA512 be3e669cc7524edfb108e5542cf0d0295d8d63578863c0c630de404d1f32e0eff6f32a9e3d00e95c114fcb8019fe8f343fd56799db2d1c9c7e56a4379132cb2a
+DIST enum-ordinalize-derive-4.3.1.crate 7957 BLAKE2B 04ee5e12e84c852b6d1bb57b3fa3137ae31a082559c1e69353b85ab34e35923e0c2eddfc8293967e2f55106d3b33773c1abfed178e6e5d8a9cc82007881922de SHA512 6b656ac1fae0929ad50de66ce1a87ef68ff0874d2b983a95a98c2b36102c009929d440be3cdb6d21e1029de8034d7e0d298dbcde5cf224614c40600dd36f7d82
DIST enumflags2-0.7.10.crate 16622 BLAKE2B 5130fc27294e25ff3fca4bfae3895c79ef3f78d20c64378854375ef859eba0e0b00dc6b2e662129bc41997751537c40e058674f43323e11d463f2e8be34ef593 SHA512 03baa542e83b15d0e2e36205a0ea7a6694bd959b315918302324d50ecf30efcd915af79441c9c8c15670c16776442d5fdce51080fa7404662e2756607fee1668
DIST enumflags2_derive-0.7.10.crate 8104 BLAKE2B 7332ce1236a62a02c3441192e1bb9ec3944dbb7e74e91bec0f488f5b7c382c3879196b1608bebbe04015cfc2a9ed0bb5a399f889ef94b43176d28df8f1c16598 SHA512 3dad49b91c9724504121ed1b1efe7167fcb61c956d7925523e1edef14bbd92187d82e60dcebc8ac0c22d50c801ab2868460b8b3e298f31a730a7000f80080509
DIST env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340af71d5ec69cd8b4dc2bcc272ecd64d1d3ab54bc57e7a71a44cbac497ee7ad3df52930dfe3c7ba7dd129df290b73 SHA512 b1f21a5d4aadfd940bde3e53935c04da48e48cd4f825cedaa83968a08244722aa4e92afb9fd2fdd228412754f040f7bb68f24e05c0bf9bf57783aec042808606
@@ -272,7 +285,7 @@ DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f2566
DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
DIST etagere-0.2.13.crate 19593 BLAKE2B a3b5db0571309513c90a9a995fbedc9e600d1583826d9921693d202bbe4debff2c7ed7540c2b1b6d736e0a3862b7e013200b4c3c20ba4216e4855341a0399b1c SHA512 f02d73a473fbb59db8f5bf656b10ce78c0d79cba1a91d87cdcf6afab1a3c6aa84be5478de55d2fa5bc5ac9cd5571cfb48f4be4bd17629c03291fec3ff4c1ab74
DIST etcetera-0.8.0.crate 13295 BLAKE2B 33069c496eb846bc3e602812cd2ed182c660ae06b8a33ecea294a5ec9e37a1fc15391cadc9fde23f3e885e506031cbfb6b7d036b94cc4f94d42b8dfa8ad0ec7b SHA512 857151a9af143c7149feff2aecee8fceec45a7a2ff64a8c1a482aef89ce2f91de05123afd7d22d67cd664d9ec3800652c7800affdde4ec317437f5d925883b3a
-DIST euclid-0.22.10.crate 78701 BLAKE2B a56cecd7f2670a15ee23f69e607ebe8175123a627d3b53d650b009c29d1f799d08ed05720d8b4bff7283e8379a3f400bbf8df28b6f22b71cbe91235ae006c2af SHA512 618008ea3120adde78f239c7fbb55ad14d10bdd233f2175b7868e65ba95b6ebebd3ca3218be9c857821dab2dfa8e80b18c9d881ee62842a1d132e70fa49e110d
+DIST euclid-0.22.11.crate 79261 BLAKE2B 4a8fb6c372b77eb871235b32ee2e6ec0c481efe6f2b84970078fab3a0260f8da0f5d12128605f2a97beb8b2cc1af0a743fedf0380e3d534131e4c730d9097483 SHA512 864e69a769e218a989bb83a5f4846a4b882d94eeb35cde24cc7ac715c8977c9d325ed070de00c32a564ee75246a860d47da6973e23e79d744c1520011d6e94d4
DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22
DIST event-listener-3.1.0.crate 38793 BLAKE2B b26a13ca1172531145e8ae1e7990beb8719b99828d38ba3291b80d0bec59faba38b754debe3f64950f587304986ca9bc3c8edc1ea1d4323f094306943379c046 SHA512 e341cb624bfbbf0c58ae177e6a0bf462a7bbccdfff839f04051b7bc6338c6c504f3c6593e69f5cdad3592202e11979fa0b9986794272856b746ffdcfc7fb3154
DIST event-listener-5.3.1.crate 42576 BLAKE2B dfd8020527c06adae338e9bcf19076e70ae745facd7b49e8d6604e8508436b70b48fb1f4479214998f288055447186d4ef4969630af90e301103bc5faf6492e5 SHA512 98b7219a3959d6225ee5fb68e8b9d284ab03334d895f52a71f673e59cabab1d06a0abb9eab905e8d38d5f9589725c7c598355ae3c909044a23bc5830b761f5c0
@@ -283,14 +296,14 @@ DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157
DIST fancy-regex-0.12.0.crate 84888 BLAKE2B 67a791d9d9fec659a9060352ccc99769955649de7f7a45ac7b31df2a8ae143b5dbaf47161185b24cd82fec8dd743594dad3f8a4e0795867ac5262501e4c45936 SHA512 aec451ecdb44d87ded77890cb5c5ec7ec50d23bd4b43d97a68d5645e40f1ed54b5c3e38d6e7d7bd49883485c5e905da00d6c57fa0690c301d53f25aa72792f1d
DIST fast-srgb8-1.0.0.crate 17214 BLAKE2B c5d2e04bf43fccdcd31d6f81cdcde3d89bf0ce94bbc506c2bc09c62b4e83469a2b72db0bb09f4cc2495ace7510834e7fe49df6aa7864092452d9f7865f35cc14 SHA512 834edef5eb4ec23b9e627b5e879a1649af19a17a1af0bae97c040869dbd14751ff3b29a606c52e5fe07b60f07fb695f328409c39788a4e74af0ab7b716688a0b
DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52
-DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104
+DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e
DIST fd-lock-4.0.2.crate 13675 BLAKE2B 055e7254c6ea0185a099cba229c15a1044a6c0826eb6151e990134c816be4dd26bb8ab41631be8650340bacc16324a706656d2901c3969354a854216ad3cb306 SHA512 acc5aaf6e89169062c1c59d5258b590d4bde21a35f0acb7da2e3167d0668fa678d1febc305e32d95329a7e5bdb784fadb9b85417a5e4e5deea53d59f05bea74e
DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf
DIST ff-0.12.1.crate 12956 BLAKE2B d8890ed23c6a6bfe5b51a9c243f9e361b055ebc35ce7f19e229b702522e3d6c91a370d5977523a811b6f4a60b9bff38d139ab2f2c958816f7ce427880798c651 SHA512 881de6b828e68a80fb8608a815d41de30d25e8d4b9ca072b6502cd820b2cb29e760ca02e21fafec1b63f2f2983c23954287ff04515afa854209f91a085a2e161
DIST filedescriptor-0.8.2.crate 10830 BLAKE2B 964470acbd1f36487755a74666a46649d6012c0782b3622652bd41b086e5d804298d6126c980ecce5a2ce91994d3a006288739b472ecc518099d4e690c89f402 SHA512 dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65
-DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
+DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2
DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
-DIST flate2-1.0.31.crate 108176 BLAKE2B 2b0afbeec9ef08e54bfc572d7a386052d519d5bdeb220a316b67409403d229425580e33991f0a98536e6468f0e59ca87b59ff2d00425749336d4e68906d5d787 SHA512 b211254e15b38663f080552598d61d6766d6e7abc45cbac8fbdb5af65b833d2d3fbc00b5748ee12d4fc71726ab84dda9da20b6916121735c7b1c6c9d7a09fa61
+DIST flate2-1.0.33.crate 108838 BLAKE2B 9fd23b3b0a75c29f750c873f74de8565f0d8f3a574c7d28e11d15e6c3c4686c42ba98b5769a08c21f3b9c6ffe7140196c3e7001153ff5a046ee7af40f7f6d965 SHA512 59a871137518586f1d66810528595acad5ca763ec5acc100098a372194f55f33b48e59c0806fd237c644a6d797b5deb26c541fa871a1194ee3ac725da3b6d134
DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8
DIST float-ord-0.3.2.crate 7683 BLAKE2B ef9b6d27b92f82857974cb790156c2e7c8e178728c362d60db33d0a01d4a015a361fb9572c96ff136f4f93d0966058cbc70db9b3e3d49fee6df660e71c3d3e0d SHA512 a2f3a5745f1b2a0a9f9dd44d72baf75bb61009916fbd72839eaad0de3f7dd5f6cbb5f1eceed2206ff948dff4c79787e31ad10fb00aa91d2530d20abf38b34c1c
DIST flume-0.11.0.crate 67502 BLAKE2B aadebeda44f899b6290df4ccddfc0fc49c4e55709243e9b1eb26b6a232aee042d2260c9b504d554551be54ad4e4ae1b1dc6ee861fee0cbb6eb92fbebb5a7d9ad SHA512 29e499f3de970d2d400c3826e912a49a01408dae8d933068dc94576cb0c2ca0e42ec4a9ebeffd17a20f56869f09eec04a2b90a335bfaa6462b8df474b2a49fcd
@@ -304,7 +317,7 @@ DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d32280085900
DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367
DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e
-DIST fork-0.1.23.crate 5592 BLAKE2B eb21e1d24a85cec1ba99a0cabac4ea82153f7cf8f3f952e103485c66da63886272cb1617aaa12d206e052d792af8d6f3f64060b1d6726cf43a6ec015afc73c5b SHA512 0547d87b7f974ec0d54c514d6cccaae8d811b7c79619d28aeaf7f01dc07f1a4ff9ba352ee5fee5b5978d043b438c956b2c99f7ce6026e01575e9672cc13c68ba
+DIST fork-0.2.0.crate 5903 BLAKE2B 9e5bad3d1a0282556844977a6dc85fb8941c15620aba68d1ec08a3d0961facf58c901b81fb6cc076ffb13ff5c57fb5560c37fbdcd617dd40e1c5d2e350736db3 SHA512 5e2fd99112a67c5d5ca236bbc41e1776b006fee591075feffc7626018f976d9dc0412741e402c6ca9aa058c4e44329de2430a13b0655051a03f6d7283c293909
DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
DIST freetype-sys-0.20.1.crate 3877697 BLAKE2B c97b9bd5f5339e97db5d7033d892a53491472b3bc0176d1a860a6396e03e2a74ddd22e9c36c25cb34dd544a11a9f8af67b397b4f1e1c3c45c683998df8603547 SHA512 03b6ad3d9339ecfb75f2b0207281e84325405347d3d6256215db4fc42e4cd5edbf25a6505a12a71d27d43f4ae5f5e35785f7120726232cebbc6738cb94fb0763
DIST fs-set-times-0.20.1.crate 14607 BLAKE2B 90f1583b320f89cc6d3571c0b258e91d56a197aa80ddd805ad3d8e698d1a8e1beed86ba2522a8c7c734579979fdf1ff795ef1af93757b77767b56a44b34bb3ed SHA512 c5ae52e4e1b71097400e84ef9adc468afc3ca5fcfefa8c3e84020433cd930e3dab978e559c460fd1dc6c273637c8da5ca7b6df5edfeb64adf50aa5bd502962e0
@@ -339,7 +352,7 @@ DIST git2-0.19.0.crate 215910 BLAKE2B e6dfbc292dd580dfe2b5964745d73c29ab4e43d91a
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
DIST gloo-timers-0.2.6.crate 5516 BLAKE2B 1c06b6a7f7ebcae8145c8aa4675d2d4d56d04c37a3b8e25ede6dce7b8a144fee30ff5b4b04103408f1866b70b02607237161913d250ed6d34af2b6f4c54cb57c SHA512 1e3ea8351528e8e73add2f48482019fb9737533bb128170834bd27541e9d53c35c6bbe18c28bd0f70fc218ed22731c7a3f01891c6977fcbcf839fe932c3c792d
-DIST glow-0.13.1.crate 150940 BLAKE2B 30916c62bf166cc5aa07cf2bf7f91b80d3580f0e7d16d43d77e185dd1fab17c96d1a20e7a018725e6822c2910776d27e57bd52677886461cd22b5083b9a605ec SHA512 2a7975f049fa7292dcb15a6f7d6141aac59a316f97a21c4ee65a6cf91594f8340b74a3e3135903be4dae51e6ec73892270531f0f76140dcc1534a93bfc46c49f
+DIST glow-0.14.0.crate 153796 BLAKE2B 525892a21a436f9fd54d9d977328dfebde7a5739596906fbfcb29cf335a791edd2748a92319f69852c85fc4e85a756af3a07ebbd0fe2052ec8b1fe5e9d843e58 SHA512 5a82ce848f2929bba44f2aeb5a54d12a014bf7e815bc5a99b1d0a46322f10d9fa31d4f14112c238989268e93b833be9676e6ad386b3b347e057c11d285d6e7ee
DIST gpu-alloc-0.6.0.crate 19649 BLAKE2B 47fbe3b604b4ffdd2e44d2298e969117688378ef5ed32aaf698106cc06f9973caefbad0cf7ee7a4e75a5602bae9ac0eb3b0661ceaaa82ec1c0d08184d0880ea8 SHA512 b0d19c68c3d122b89dde988d2df53798ba7f3cc9475698eddb0bd116a55509610a9e4edeea81ffd501b3e0a3d50a656161b6f3eabadc7a14e46578f9f5230314
DIST gpu-alloc-ash-0.7.0.crate 5034 BLAKE2B 72d49ae205f7b0470f1dc5c91be8ae0d463386e9ccb094255c6c2631b080f20a60ba0a36887587b2454e804c91cafcba8c30d187ae5af10cd0c3a79bcabf376d SHA512 05f4762ec1fe999c0e5ad8d920ecb8deb63e015cccab3695e98efb1014a6dd2c61cc651195277d7ddd3327a7c757230828f8743c8890e96152c1dcccae5bb252
DIST gpu-alloc-types-0.3.0.crate 4128 BLAKE2B 3f14d804b0d02cd8b2a3532412085db3b6e78a500c9629e3908ab1ac7787d8b807cfc88c8b98bba8b9aea0635787e3d6cdc65d2f565047c6ec74a90ed74002e3 SHA512 9b9f7e81269070269c592c3ded750e0507bf56e1062708ae0f3784fdffa86786f15fd647b07a5d9a4d8c83d5bc277f4062711a5af99e88604e0a0b5d708534e4
@@ -348,10 +361,11 @@ DIST group-0.12.1.crate 16516 BLAKE2B 67a6f86ca5362fddadd66bc76ce8bf7d6037fd8f62
DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163
DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
DIST handlebars-4.5.0.crate 95074 BLAKE2B 7fc115c014eb9d304a37c608821852b197be491869d951b8e2863a04ae250cb578383009d58263ab08776ceb641fa27372bbd76e88b0789095e93bf35302c035 SHA512 639c33111ce7a1ed6084dcd40f466cdd6b45fd06dfe1d6e8c37b0e09da003cca96f1afd1d42e806cbdd08d3a397e7a1d515330f74843903ee9f853f59442ab80
+DIST handlebars-5.1.2.crate 98550 BLAKE2B 5985c189a304b6363c59145da8381f2254b537e206cf29542bd11c1166708f20efa0ac13d253b4764b19e34c236c7a8f43c5724243fe70ae78d604f78f182206 SHA512 e007f51a2fca93b0b7af9d38a696e905ff3fd20286f94b512a1ecea2d204987fa332d477576bad797de967532a9c96fe84e08bcdae49062fcf74b59b12e9b1a1
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
-DIST hashlink-0.8.4.crate 26514 BLAKE2B b4f0e4c964a7a3f7bb31f5b04c34598372fa867fca4550c3e170a1eb31d58cff44314448a467d4b8d6748aa7a7bea4ed422bff76e9e0a5018f29b85a6c51f3f0 SHA512 4b21564c26673458668da18fd95246514e90cad603ada7875466bb056fe461ab31c1db77fc2ebfe207a1bcff06df2b0b29c258f7fa9e5c19cb4e4b2388d53ff7
+DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717
DIST headers-0.3.9.crate 68290 BLAKE2B 32cce72c68bc1bf162eb733f0e90bdeeb06c13a622b22d74e0d3e1f0d2f82137d9a691ab080bc204ac35cccdb21783e456e2c5db3c00f775bbbe36849ccd0212 SHA512 d7b191ce9bfe0103bb4e6ea308f4f6943c1df12bace405bd8b733ade8f0a89b3d156ef7c77aa04233c51e6d34d832a837c12ea9c2f9693fa12f2cca49c1740e1
DIST headers-core-0.2.0.crate 2380 BLAKE2B b9edc2634ef43c53372038a67713785656bf5c030ae285bce287b7b130abc04bf56e66fcc2c67e3eda162d64b008c9a45a1f7be990d248da3ec1c18b361f33bc SHA512 1d502e6a3b2ad70a0d1e410c55864ddbf4118ea073ff7697e6b763cd18748d91f074b36451c015e3bbadad4400d099f4a2e350c609f44daee4ad40398633a8fd
DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f
@@ -395,7 +409,7 @@ DIST image-webp-0.1.3.crate 50444 BLAKE2B fdce6198f16c979cf91678addda39d3647587c
DIST imagesize-0.12.0.crate 15747 BLAKE2B 062e1d4687d7dc4cac719c7ed1b341452e2134e06ba457e0032eb61c30d47393912fcb115421ff5edcce39b05118df522da2f2cfd5ee0adb9c158ca5fbd337b5 SHA512 192bd4820e7fcc78ad906c4d9edeb392701206b8e7043e78d7bb90458f2187e1f746e37adcdbebee90c08e58cafc0f48eed7ab055699c65da0578e6dbc36433d
DIST imgref-1.10.1.crate 61797 BLAKE2B 3f5297279392369f1d6a9eaa6ced3799838e90aa40ebab175a2032012a54ff664e892e8d3baab094aea1f95b43d8b9b9c076135bb5f7820e1e5c8fc4420a2385 SHA512 cb58823cd0357c4cfc6daf3052b59e7de105acd85a1f8bdc49bee65f4d8b88ecd8a59ebaa7d157d91f643449f6c071a113d998f50a2ae9bc04dcb7b635c805b8
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
-DIST indexmap-2.3.0.crate 83027 BLAKE2B c42cd83845923e68f9035de2d0645dfd5f37edab8b5f076c5d578867e721403b71cc48c5a68166e03688be96995c73cb81d0f2583aae8e24eb554a432854cf84 SHA512 035f76873c8f94dc0ebf8e2cd29c157135a1a6b5fe042997bd30a928227f6257a19dfbc43ea9b50cee425fabdfbe0ef6704627126ae5cc937855d6c91fca0958
+DIST indexmap-2.4.0.crate 83544 BLAKE2B f4b3e1b877c9355a491e33d10e3ef730f943b54bb14f33ed476120e2a8f0cd3550f6aeee1a56e1868881e1853b3d41283ab803faf5afbf32c86b36e08e7f2026 SHA512 9c7f2b495f0568ce56e2fa8d3355948783b490b23b46a83acade2864e41eb31a50cf372d818b2a1d3d24327282a9866e690348134a20ee481d748bdc581145ec
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST infer-0.2.3.crate 12401 BLAKE2B 8db9c350ab57e2b17ff4a698827f25b100c75e881d6dd9f82264e304cf4065f34169d3d1b558ce760937d92d27174dda4dd2514df06058c72f5e002b7b3cd057 SHA512 ac349efe070df8a0e6ff50d233882124402cacccf60a1279ac3b0a43289297ddbcc964346f7bb60ab8e8022a6aaedb42d9f0d9cb69ace0d112a31bce4ec381d9
DIST inherent-1.0.11.crate 10316 BLAKE2B 8b1dc07540a3217d2e5b7068609b4963962a3e2275ffc349d7a9f302eed083847ce6de8ae05e1dd09cbb7eb97d8a4583f5ed4381219e1b4c893da26c2c1c49c5 SHA512 b4e72967e718b9211315bb8b66bac91099c7ace299a2c120cc34e99e39f10dcc1362f1a31fbe2bd6ca1cab4c0c990ea6685fac777d4c9e3fe228811787caa37e
@@ -411,21 +425,21 @@ DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2
DIST ipc-channel-0.18.2.crate 144146 BLAKE2B 240382f9e795a629bcc389e41b0d5b9c0166458a4a44d372090e35d18d9f555a73d1046f9179bea7584d3d72162e00bc3ea7e92be8f1f382ab36c87ca7edbb8b SHA512 28af04d55fb3fa6ed4fbde6dd13e05c59d29a0b7907e4ac74f4497f761e8b0bce0f19ec85107b6f2e2dde35599151eb266bdab43e28cd08d5dcf000f9f375a3b
DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54
DIST is-docker-0.2.0.crate 2664 BLAKE2B 6c3b10a805bb077b9d0c54155fb9e72a15304fb3d6f0ebfc3efea8b42e02b99737d22c16a5352ee0c1f820699f765673bf0ca8f46c6a49b45796796c01015b84 SHA512 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06
-DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
+DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448
DIST is-wsl-0.4.0.crate 3264 BLAKE2B bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5 SHA512 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049
DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1
DIST isahc-1.7.2.crate 203314 BLAKE2B 60b4b7112581740cad3321a647b71e1ff10c1a7386ae8e9c95012c0a77bb05115f9f09d451db87ad2a19820e0e985748e42898c3e856b47739103d93178ce163 SHA512 c58dac9bf57f6019a215b0d38ba97eb3042933dc327e260c007531a7afe64cb778c27b5f0fbb761ef0794833f8ad049564c3f2268850f949e9697ded61477c7b
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
-DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
+DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST jni-0.21.1.crate 105028 BLAKE2B b384973d4d991de027da3f0c27aaae33a5d1f2ae8037f0121e8c637a96382055611da753c14732cd9fda56f929b307c988f1c3f6bc2c7617e2e5182a66a943b6 SHA512 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835
DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321
DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4
DIST jpeg-decoder-0.3.1.crate 744364 BLAKE2B 0ccc3a7f42e471fc1fc7995fa99573b798da89911667e477a310d10b95745708e583d53776467b9d54a399047b727a3fd4c26a1387382c226f6594770b21ba05 SHA512 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00
-DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
+DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7
DIST jsonwebtoken-9.3.0.crate 48987 BLAKE2B fb0b2e2087975edd31388ee61e3e03ca9190a2f8903b6ef26c4bbaddd1d6df99cc9ff484acbf7ee1ecab865f69f6437e3d1b09230426c834f383daf4f242ebdd SHA512 d9d0c9552cae69f3db1bb95ef91685f12a52ae430109f20cc9bb8273f667c2534a6818a525a8e14e662f08cff77d2e9d605e24365aec6984f7e4d247bc989f2f
-DIST khronos-egl-5.0.0.crate 28482 BLAKE2B 3bb4a0b3fbd7fca40d0b829138885624074c23f2123828d517e1be3263a7bfc6596b2d3c46685d4ddeebbf3bb31a06f7ed5316cad84abd36f5923c24ad245af1 SHA512 d21fb550d2423ed124edab993fb61dd0c1a8be32c18aa439a02a8fc3c49a13d2496c0ef5249b7e72f215744d6c4e20ecc1b92279427f0647a3d298e542b054a9
+DIST khronos-egl-6.0.0.crate 29315 BLAKE2B 929d825923bce022ce13595a0ad183a3437581af6cdb19ece34af853c793dddf0a63bf8dd9a160ef253bc4e97c38d4973f667340a809455136b07dd248d2fe46 SHA512 be57e604f577ec526f3f2ea81767a5fbef0b609e0c1aff7c14e2fe658e47bbbcf65b5ac9d6dafb83d2b4fe25039550e21a165fb1d503ea08f167b039bd72cdbb
DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3
DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
DIST kurbo-0.11.0.crate 122524 BLAKE2B 09a23ccbd7a216e1983b0d58e7d554bc0fdab75c871567023bd5081da6fc96c23bb92a79423b830016625a5f73df43587d2f48aa5bd10db06ad2d9c615b957cb SHA512 c25be5a1eb37fb8cfe284f0d0e742ee4993db63b38e063d1742bc4eee46e2137168f2deffe326ecac6fb2e7a346d5f847dbad4444a261b290914471d1514a638
@@ -434,15 +448,16 @@ DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
DIST leb128-0.2.5.crate 11843 BLAKE2B e1e298486eaa14ee39b574adf8b628500d07239d32ea69830dceb0b08e43cda39a6704dcc69478c4c92eb3469582f97a051854d6fd9bfddd1059d5a718951974 SHA512 ef07318c1da0e130e601595256abc964e8fc9c5733cd93ca09203bd4869daaca0d92b5103481376723b20da57ef320723250125da59f9b39f8533a01bce93780
DIST lebe-0.5.2.crate 8422 BLAKE2B afa49a1945d623b34139e31406f4780a5ab7b3d34648caf5f73b1504dbec4c4c02fc3aad3fdcdf85509eb8ba733a131a96478d6b9494cc9f69048f9ae28eb880 SHA512 ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae
-DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
+DIST libc-0.2.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105
+DIST libdbus-sys-0.2.5.crate 1557017 BLAKE2B 4528c792d727e71141ee2fb2bc7080b101df650121487c420c7c6f3602d2ac987deed7ad49bab850619128f258c1f3a94364f7658b83fed16167944c4ed12c88 SHA512 94ce1de7e1f1727e923b2042aed6652f9d0e68f27388c186c37f7aa2195fd71cb3c92a2bee7e8628c95f36ba2d2a38d25d9804900bf55eb13af31f790bca2847
DIST libfuzzer-sys-0.4.7.crate 128332 BLAKE2B 7e1edd039edccd759a9b188ad4e6a670fefd2ed494694e4af857a97327fc73437e513c00f269cb95873536c78353509d50be0e47f820dc3a1df15eac9156bbcf SHA512 8c1e4d8897edce34020ee3e507fde3da357324c15e5288c6e4fd553ce876d2f9b7b5cc3de39d03aea89faa5fa75bbab52f671ff1777054739a888aefa3651c57
DIST libgit2-sys-0.17.0+1.8.1.crate 1812997 BLAKE2B 91f61437450398c24a7dbb85803665a0cba268615a0e9d8176e094a192b9e8441d5d985a430722ebdf8c003acd47d40dc5b9e464fb7dae8d9c12b3adbad796fe SHA512 4c37c30426dbba1d9981d65ee42210ec07e2dae73ce2d18beee17b161eb96de0c7b1696cc8b97fa514eb9fdcb8b853713cd19174fc55f033b6a9c1e25520f75b
DIST libloading-0.8.5.crate 28902 BLAKE2B a0fca8f8876092e874964b3dcbaacd417451704fc1d687669a95a0b9df22ccda73a754118ac0bd706a7c7d86e4eceb2ad012e20e341d71548b34ea8d629bbfdf SHA512 f332884fa75cf210460f4678d45091345b23469c09301614c476e95bc54163afd6d4f098a34f9e0d529fa1ec63892395b50957598070ff327743e4c3b0871074
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST libmimalloc-sys-0.1.39.crate 198523 BLAKE2B 371751d8eabd682d879a4d85b163d3c2f3dc3968232241cd2d7b573a5b78164efa6cd90c2b81d350c69354fee5676edb3e37f75f676731fccc913a83878c7358 SHA512 db578da8722b82eafac3b587b2db24cbf95fbd85a25b7ce30286deb9eda6820b5d452ece7c3126a2d8c96400941dc3946b4cb2f46172241861405aa09a3a2451
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
-DIST libsqlite3-sys-0.26.0.crate 4840390 BLAKE2B 2b6ec9f110afaa17cfeb787f1d99a5bf5e6f062502ce80d31d212dffebde3be5cc9f4bdaeebb9e0ce0f363b0df5e86e5115a2c6e528710b1babb628cc1bc39fa SHA512 8c1cbadad1b14979555121423cc8245ebb6cb4bd72ef93202c5188c4d799cfb35f7ed8e9d7ac420a86cd1a3da7f15426aaa928b6c16510592d8739b54ab324dc
-DIST libz-sys-1.1.18.crate 817891 BLAKE2B c05a758eeeb1063fb369c0e9de6956d398ea4755a59bb9be889a672676510ae9a8cb5f1cd5c07b45d50397bd392704f4486930433247771eed6232464ca30db1 SHA512 af7f037a4fed00ef58d49db444e4bb3dcc8e979deadd0fce8ec2120aa2da74f3ea1fff5a372fd771b037e3814fd73ea2f193606d3fb37afa9087edac5a3c1237
+DIST libsqlite3-sys-0.28.0.crate 4975624 BLAKE2B e8d9e637a9ed616372e6e9496a9a7095eea281e1496ffa5b312f632958c751d50d9051f5ad09777e23a18dec08821cf9c43a405c4ac64fbb8719820c12886b54 SHA512 4a3d16eec47c6e3e53e00232501fd50fa77f1ee1370f4ab6c984496f2f897b4acd1c15c697caa8babd635d31a946e147d5d090378615676a3b5c4a9656355016
+DIST libz-sys-1.1.20.crate 830422 BLAKE2B 26265b1faf04f7d0cfd751ddf003585b1be59fcf8fde3ddfd86f18cc3e2d5c3b62a808f47c01329a57759d14fe6283cd94a72eda46d5c5031249df0f1696ab03 SHA512 9b537e7c01553e782be145223c6d174601ade3a950bfd0eb4ea09658da5b8910cf0d0c5984672f9d198f73d5aa63d21e0c20c4c44ff7d0a017ee11ae4ecf4859
DIST linkify-0.10.0.crate 22010 BLAKE2B a5ba37568184bff9bcd6c7f76643a2eda12d458387adc90d2788be1359e64343d8a5bf63bf122a78531e2c1663d9e80e3574cfa9e0514289811ee206ae28fea9 SHA512 2770a06cf4d57dfe506866f2ca83002f3c43b95884b6cfa0f6132fe851ff74627af35d731294964b7d8770f36bd64713ec83368763701d846ea74cdd72e1af44
DIST linkme-0.3.28.crate 14136 BLAKE2B dec1c43668cc6a6f59234a5957a9278c7a2c85896aed1e15414dc303a1b44ab45416b00c25922f5786b3bb5d2b779c937ccb316b022d1af2622b137fbc122bc3 SHA512 2b72cb3ffb9b0ca3d52add5a3326ef483960f20e44ddb18b0da811fbb78ff0fdef06916343852b3353260b7e5b7812e7222b1070367ae967d203120dbfb18a90
DIST linkme-impl-0.3.28.crate 7002 BLAKE2B 883253f648dd2ac7c939e6e6cab31abb985a62589bb9cd5826926518ecd9d3b10dea06cef1d90241622a928ff5adf22244f52322f8e86eb5f4a2dfb75959f08e SHA512 25ce8dc92b84c24bcc7c1da9f87527efd4bc01027afe9507fd740e05488b0a2d196af0cbcd970e1cf3b4a6fcf0b19fcb5d21c3f3c3c7804cbbb64ed4acc359d3
@@ -459,6 +474,7 @@ DIST lz4-sys-1.10.0.crate 355645 BLAKE2B 1921d745a93b0f5236fbf5d6bf6da3aae9874fa
DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a
DIST mach2-0.4.2.crate 21889 BLAKE2B 137db92691ea6647ca19257abf90402344cc3a8508fe6f8760a02fbe6f56d5341a025fd9e5ef92ea355feff9f36ed6926bf70c79edc17977b65e935ad5f36959 SHA512 5338254f5b9833d41957715898ab4bc52585f99bc8f8fef3ebe526ea36d8a5cbd191aa07a218ebb6f71b7487418223e4279977294b4a6494aee8d01f34cf447b
DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
+DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f
DIST markup5ever-0.12.1.crate 34763 BLAKE2B 8057bde6b03d3e80c920b9007462b134937c80393f7422b4182823676069c4934d0c2806007e0c42b958b2c9f1b73679f62ed1e38b5c872b917937562b9ec7bc SHA512 5063b6591c63897017d79f64d11cc13edce2e8e21462df8a00166d582e83af3132ea7f4e50af4f248b56b75cbd12c6f89b7433da14147c76004fb2ffeda02b92
DIST markup5ever_rcdom-0.3.0.crate 18284 BLAKE2B 7eed0326ec2eb1f0834841279b90a1c9f84cc95fcde5cf9ff22e08621a0bb8dd7323bbbc2a7e2979f0ae2c6f459447c5468e18595c55efc060bcaacc72fe0207 SHA512 2fc20392a4e3f7ab59826d0a03536fbad5507d3a31aaac42dd11646053acc6d3789aff43b63b9d4f3b535898640f5f10489d31fbe20b875efe68b3f08431a9a4
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
@@ -466,6 +482,7 @@ DIST matchit-0.7.3.crate 30372 BLAKE2B fe41094d3de61e12e2612f90bb25ab21a56aed165
DIST maybe-owned-0.3.4.crate 14308 BLAKE2B ccdc346011033bf474d199e540ba1b1a0efff1ce62bd2f316f045f6ce6a53101f5a721d0084ac87d5b661d691d37bf74a05825fc5d43b7e64ebab8bb5eb34979 SHA512 f81f195fea63cac6bbc0ec16e02dc450143eece534f7267fab04605a7630c248a4ef39eb2db07ad4acec3c1327d35d2c16e258f3e5ac8fb04ad6bf670f21d981
DIST maybe-rayon-0.1.1.crate 2901 BLAKE2B dca587f95e7766a0050b320cac7adb31d3fe9b84688c241c004824da684df0ce5f8c04053cc120d70e4325fac7bddc5d0dfc5aaf29c791b67503e7588bb81182 SHA512 6f4e0e2a342fc86b5d0626a08779075c68911ffd3f837ac6ab2c15c821ba96e50617cfc9df9d16bf96ae57fa1802c5549e21d67f79e4e1c3f10bce04b88115e9
DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca
+DIST mdbook-0.4.40.crate 1490959 BLAKE2B 10633c3823d26aabe2337a77af22bb03de0c09b5edff96ea0ac209042f1adfc41d1170266da33f8eea3a0aa74d71f5347dc38dab1b3dd43a34c3213895686d70 SHA512 585c40aa571c96cdbfb1d3e5d83d2a89713b6f5658f0b6edd894bcae18cea2eb6011548d0c61d57cbd7a6aac4cfe4ba8d843cb78a89f6d14c40bd2ce30f6d549
DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memfd-0.6.4.crate 12820 BLAKE2B 37d0de856475391aaf71cd52328fe39d2809a0b2cbf8adc4e8f2fdcff3996670a70d914b93e23fc34d87fb8e9245109891add7ec3c53f6f5b896b2ea60682f10 SHA512 aba1d2313d21b05763cce3cf83133a0b4cc61daf66637ae2df8494236fe1ff43e2c41081bc06a6ea9869384b59ea4dd52f6fa0c1d5ef973ece1adf45ede68985
DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a
@@ -473,11 +490,13 @@ DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1
DIST metal-0.29.0.crate 3033188 BLAKE2B 05339d5a3d3c33103e9bef8e5d7dac1cfdee8dfcf1114af684e09da0c703db42c9e194c65513550bea26563a269168a28a1ec0ce191e48d6e5cec3de320ced3e SHA512 8e402d921d1472a738d54b885c6d38c8e93fa04372af115ca1aab697862a2ddda0d20ee1c9c6b6e2d30773ef66956ad28f4ff42b008ecd6b70b0de04f95ee39d
DIST mimalloc-0.1.43.crate 4075 BLAKE2B f22e0d10c34319125ffbac904894e0e9623d56a1fe488c95d76a706bab047aadd8c511419ebb20136ede67bf6297019b3ec7f263a324f1dabb45aa4f257a6cca SHA512 f018df422932d5eb0bcc4c0bd91318a86ea09d6e3de51e76d8a65eb833f9f5185c759c1d734e78d3f46d9043d3642882ed3398354fe4b79a5fef05d346c002b9
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
+DIST mime_guess-2.0.5.crate 27166 BLAKE2B a8ec67e16a336e7d07c9aaa55025c24c3d4a62aae25213ce768786d9f292b76930132a880d662cd9a5d63aa899e9d488ab76fa9d99350e9f448ef484705ba4d9 SHA512 433c876e28394282cfbe14bb9543616cd296879f253ed331c15ace8a7d9f3629f5b596c2d5a64823a97ca9b774acc711b65006c46d54d1e9ee0553cbf1f13b7c
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978
+DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6
DIST mint-0.5.9.crate 8399 BLAKE2B 5161188d3a455e5e479fd00468863fb649bc3093f5a25678e6872cc6ae05ef44280905b6e4b357d5b3f76b20fba9349d76ec191e71a784ba888fbc7e0210a8ef SHA512 c9677d1a22d410f7efa373a5dd60ee82cf78f1950c364ae88fdcf53d99def551182afec9bda7169a5c10d44a22e70357902d8f6311fcad4addedc2a8d5723e9a
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
-DIST mio-1.0.1.crate 102654 BLAKE2B 85e2fccd36ad7b9a986d308a5911c7209246d7fe035dbcf6f0dd8f89c0a3c925046271378aaa7b240e84249c009c75e55c32ae18aba0d91e432fc2ef34e51e4a SHA512 e3b98cf7d33f42198a57be4490732132c7b8dd3fba64c99e3874f3f52dfc926298ace992c0fccc5029f47fafa0eeccb460c77fa2f8485f116ba0f353321fcae2
+DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317
DIST miow-0.6.0.crate 27801 BLAKE2B 60156e9f143da8a1a120b79dfba48c2e3a51e3ff3f98f12ccd8c16aef6366431b9c9b3cbd69e8e745518497128b55a975c51d42c2b915c1717d3b7f9f9d14cc5 SHA512 b2fd13947f786b2d54a4c2055ed7f375234fccb5a66306793c819b78b0ee226b9a361570aca903dc97c6d8ab548132d511d91a8408887f625a1d2aa5538e1d8b
DIST multimap-0.8.3.crate 13518 BLAKE2B 7e00324be2944f3ca38bf02bfe37f47313aa501fc166ec417cd05f11059b14aa761b58f7a737792e2f9488ef5e7825fbb13cbb6ba2ce4935f4c39414fe069730 SHA512 8580982dde6624a0d181cfdf6cc2293c368762b548f32d196fb7a29fb698d1cb743bc2572ca284c6ecd107a632ea2a428fc998c05df164437f2cb470d24d23cd
DIST naga-22.1.0.crate 592289 BLAKE2B faee39558c7c1362df4543b60ed728fd63175b8332205b89779a2c73543fcbc4f8d0f3faabcacdff1e84b8d786283af39a09c29fe2ada9b94b3242d45864581e SHA512 55cfadec3258a79995864ca0a9235600b2f99282ea4b3e8ff987ba9e992c6b434378354baded1853f5dfdf02aa038f80f8a2e72422873b7b01d264013c342e0a
@@ -492,7 +511,9 @@ DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb482
DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST noop_proc_macro-0.3.0.crate 2157 BLAKE2B 0be977f9820fe4cab4035e866d6ebc77a07cf634ee6889dc91581a9eb43f308b0fc60b87c8bcf200742bcea4af14a94c69c5b9dfbb32b95454219a4197fd5228 SHA512 a5ad22e815b8c574b42f7b70486a3fac319c24334ade74726ec07b976a838954d1de2d3632fc55ce6c8de2673e62b987fb4607a49c576f60959b1609e47b3771
+DIST normpath-1.3.0.crate 20719 BLAKE2B 6f7e91bd80a6fac14fbb72e304aecb6353b05a5e970d75899b8c40313b095f79463fa4cca1f7879c11d41e2437d499247c36915075b4190054f2f9a810e1e682 SHA512 a3cd341d1b4ead252f25a77e42165cd5a6b1459946ef55a5319558b89301e01e445f7cdafa13231836d336284798e48cd4e17632cba53a17213badbad3ce7a6f
DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69
+DIST notify-debouncer-mini-0.4.1.crate 10227 BLAKE2B 1c4427c0b0b1c995dc779c24585f88aadca3a2791e51a481189ea364b58c391a4956a76bf1cc5857d4193dbf7bcf75a40daaaf56dc772dae4fc81ebd4effccbb SHA512 3ecebffd777828e0c4fdc547f03b055742945b5a34ab4ebb735adda41944a6d5008aef9e887f88c212bf9a8406320bfd0cbe128bdd140f781016d59831b4d1f4
DIST ntapi-0.4.1.crate 126552 BLAKE2B ef5291a32f5edab4b29648fcc73df30f993558e45ed862a62a4d7e85f963f195f0a74c9e61eecf928c8966799da45a23694d0c6a1ad5f7d9ab3a8bce86d6d2eb SHA512 8e32d45a508d20f0d3537e056f363270120980dc23564713306e36acbc12a6d379eb3857026fecc16ca75080431e06742e3806801d3e0a848a01f64a8dd4f2d7
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
DIST num-0.4.3.crate 9575 BLAKE2B ccf8b2bc0fb93ad75353ab93839344f1621e79a916b2cfee42e1332808608a5cc0552066c46c0608364c22df09b69651fce911448085782bab2ba08c90e4781e SHA512 766ba6b7a012f7272979ed02942acdabf9c5a97f553732e241c05a1075f4367651ac0bca58a512c22857f5df20dd9060a7829715e45e3b16de650d4fe4818c81
@@ -513,13 +534,14 @@ DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa
DIST nvim-rs-69500bae73b8b3f02a05b7bee621a0d0e633da6c.gh.tar.gz 47933 BLAKE2B 4fbb0f1bd14fcbc708a52357c03574e7fe864f4a33fd7202f13bdbc1527ecc4f14377994c2d1bab9806ca921cab9a6287abd91e70802bfba4526f12b71587238 SHA512 ff75686616e5e2fc2a8629c5a03922f5a97963da42054bfe2c1c8f54edccf7b2a0f1d624460e4f51a04ee6c228b174c7308a68ff504ea5efe10df0edacbb53de
DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
DIST object-0.33.0.crate 310775 BLAKE2B d994264d1c47a98f501192996a4d7fa8d2d33a0e3ac54e39bbfcbd105f869a62a7d4eb6c25501ad0d83581f40fa585f5faa05681cf27c987c07d53ad42ed1ed8 SHA512 68469449ad874447ba5e5a87854cdae602196dc19ece80cd0fdc81c5a67131fb8d9dcd0627b2edb1d62d4a602fe66a21139ab801f84d711ee3b1d6b4f8ba4d24
-DIST object-0.36.2.crate 324577 BLAKE2B 8e2c07215088639aa2727ea2ed0833bc6634186fcb4b6accf725059a20fde4394789b88c314b19483fe240b73fdcefedaccd7afcae529c658724083b035536dd SHA512 f5adb662c0e6e184a75c14181d70f3c9d8d6f4002fcb9082863c9c7a28f36d35464168c7447e63316c0227d38d92eec73240665afdecfa574eb625b040854ef9
+DIST object-0.36.4.crate 325802 BLAKE2B 1eb4fbe0cb2882a5371947234b4421b224c40a61cf71b994ee53074d70e010ee9b30638290ae89e14a9c6e1e339001852dbfedd4d740c642415c58327d121a76 SHA512 b929b3ad9ca32a5830a2ba103e6e14419b145c324b834b453d53f3cbfb5181246b2628baf5fc668c449f5337411d374b56abdd4d1dc4a744f65aaaab284bf77c
DIST oboe-0.6.1.crate 24588 BLAKE2B caaac8795247ee9c14f02e4c572605f590930686487d7f5f3195b4f1adaa837a024d8fe2043f90b97af7832f9b8624750dbe7def8111536a2cf1f154ac6b43ae SHA512 62b7573b685ff2e64d28337c3c08c556dc6355a11ad31cfb2bf3423ef1eb6a73ff38201dd5c116580b0a540b3f76dbd4a5347758ff40accc1bbd50a893cfdbf7
DIST oboe-sys-0.6.1.crate 169091 BLAKE2B bd2ff90400c1a2602cdce23ae7a85528a4913523416a7a2cbd1baf91a07b067f0761a59753dd35dda622b1748415cab8c9b597404a738e6d5684b1efd1635714 SHA512 48378bbc6ad3d9cff907500bc72042a2063ea5a4a0493a577539dc7fd3280cb4e32b13785a793d8a3350656b7b898b46e61ecd20116b753a54cfadfee2c545a9
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST oo7-0.3.3.crate 48134 BLAKE2B 005b16858c152251f156681d2d52106aa0016de6988e369cb8463d3bf7f7bbeb5c5b0aaf6dcd8469d56961a623dd56ffc88583b9859d8d0604b804d670c44a63 SHA512 864893cd4e0772cc428781a9c42d4e199c506aee97cbef1a484411d10da6b84f7243edc90fa0829faf6185325af067e3c0db60786861d633915d04bf8db76900
DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562
DIST open-5.3.0.crate 24718 BLAKE2B d6e72d020cb8fdc6c81cd37548723f46bcb411733d4873cbd6735f9c18c52bb262439bb8d329b9534e99716e66b0a5c352c8be192f24e7b54b19053b5ed3f25c SHA512 00d149ae8b56e5f03c16099ec3b663afb64187b1f81840324e02d46ccdf25736415c3da9759996c06afe420f26dca78606eb193ff31797d950e7cca505753a8e
+DIST opener-0.7.2.crate 19229 BLAKE2B 73d95b2ca82ad0d21deef1965e0a6ecd88872ba7e73028d694dbcc5759a5088a119abce05f1286b7cfd5aaaa2f69684e8c3d1c7fc62608593be25541493b4e92 SHA512 15e2c6262f887bc53e21f1ba1acf9d3a5c97f011e6b54084274f9f089e658fd747b2c16da0a55cd5f56e9b771306c8f56319939a9e503a6ab5c3b9475808191a
DIST openssl-0.10.66.crate 273705 BLAKE2B 7892e96dac3b24ad5622833b4061bd82028210f9f26ec9772cebb65905ff6e45da8b21ad1aabfb87bb5610f534018da6bd20c10eaee8c189dd08a7ebfbf12b4b SHA512 2f4dd6e40dd8aff8c04563517fabeecd5ac0d986764649cc9af9bf4ce25757a67f75655eee207703b46fe57661a216ff00144358ffcbc70525447a063fa086c1
DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c
@@ -547,7 +569,6 @@ DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1
DIST pathfinder_geometry-0.5.1.crate 11583 BLAKE2B 36a32f42dd39577a006e750450088b3126f359cd47b0f32111a70ea4b0efe157858a672fa62e9d5c59124895ef98e0d7ac4d21596006fa0ebcf8e17bae550a9e SHA512 e53f658ce9764a96dcc55868b51e63dea3030378ee0b76686f0cbb8f12bdf311c394e9db96bf1187b2dd6e7f4bedac1ce2babfa2a0352c1d56093ac059299272
DIST pathfinder_simd-0.5.4.crate 29951 BLAKE2B 28d19f5ad8a2852a7b3fcf4aefc7ba8dd79ffa27edb72b67c29ead3cdb154640a5197699d9da2de8ae0179688a81d38ef46e8227e558072aeb98e492af8186f3 SHA512 9b50742cde733170f62898273177852bd5d86aa5c7e1a0abe2d2b952a593213a793bb5cc4a36719f44ec70d9bea2bf0c8bcb3dc0ce14fb8c40905fa1d4406fa2
DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef
-DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721
DIST pem-3.0.4.crate 13040 BLAKE2B 33126cd0feeeeb8b57691c50f6535c43e853b9835308d69a5afb426c7a738d260a67d5c46f091ad73e934f0347d976c6f65f88b2f7b1058eca542296191bcb9a SHA512 be743157e11ed76e5a9a60f5e58f50277910ecbf12df492b114b4211f1f1d69555702d955337ec41d368566ae1697f550e3705a195105068c617b9392c43f56d
DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
@@ -568,7 +589,7 @@ DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c0358822
DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032
DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
-DIST piper-0.2.3.crate 15924 BLAKE2B 13263d38692f954b321568d999c92640040b4a411ceb82fa68ad84e32c40f56d62db49a0611f4afc24825fd8aa7252422120581e173d9adc236e0294cd11e759 SHA512 18867a2ca43c3224c3c749debdcfb65c07e0fe28759973140320712ec0d6a86125635665aceb4feae0c3aca9667048b6754121b7667a2c8caa1ecd2e3b3af7c9
+DIST piper-0.2.4.crate 15950 BLAKE2B 265ee8a57029e6ffa6532dda8e4da94a288504b658fceca9426d2c13086255cfe5a1013b58dd02e029ac658b6bfc8ff59b88458fa620a41e0203413b78b7ce1b SHA512 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4
DIST pkcs1-0.7.5.crate 35790 BLAKE2B 0cee88bc3406b60d225593b4b01a4eca11d14a916bd589843300f6130729e7926d2af32b9b7d03e98b6934775e30e5627754e7e32e1785f59c8ede36c28ea40d SHA512 a3584ce492116d6e617a733a0d3d5696404aa7b10ae95070313b4a41dbc21d0940850870b711e375ac8b54fdd179b4083d61c48e902e6efd8a3a11cb630076a3
DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8
DIST pkcs8-0.9.0.crate 26214 BLAKE2B 257654e1460a58266ae2bca49dc3cd2ac5d795e81f613a22e8b5276cd99ab5067a5669b809a8bfdc289be325b675eef75b9163aa638079561826799f05f337b6 SHA512 8e7a239a8876b61eb0969fb65f4fa825b031c6d82997a8abaf7024427071d9ee3ab72381b72d80faf13d1a679c5e16a6cb0489bbab7fc39e716b02be8b805af8
@@ -579,16 +600,16 @@ DIST plotters-backend-0.3.6.crate 13669 BLAKE2B 33c8feb8589ea4c3a9bf02a28b4d841d
DIST plotters-svg-0.3.6.crate 6944 BLAKE2B e74d2bb5053b698f2a07270000249157ac1e5721e8b290cd60c2c840385e4f41d110be407597ca02633bdc5bfc3a2f3ea5c0f0fe0f800005a04741bace3a4e54 SHA512 62dbae4e7b95c01843c2470776a6a5c45df332846970c688b089cd2dd85dde146cec4cd57e42f9dbe8e994be5fb8906a47a0f8d3cb4a29ac3703ae668d374997
DIST png-0.17.13.crate 103176 BLAKE2B 99bfd1c444f5967b715b81607e3c3266fb3b1d8110897e4c93afb5b6e0e28df262f9c9d842aefed922c38a5ff9d16e75cca065d7cc14ddadb3a7e9ea4776e787 SHA512 064a932f4c48c2243286a9b4cdec0487cc976291bc8ecf4753691afdfe43acda4b17ea8d48ec933f309d158df28f40ee93b5b32b3ab5252e2e7aa1ee1c0e4e84
DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2
-DIST polling-3.7.2.crate 57988 BLAKE2B 4a957ac93d2d4b1d1cda0525b42b6f5b9a3a93b115fd107339e7cdadeb7344833749467ee99cd7c77de0a065378faf89dbf85520fa1a71b67f71e7f9dd5eaa53 SHA512 d98ead0c929458f65ff75b9712ef9665878ad2656c729333eaea4340a236f67876b1c665eb683f695c9f12a89420401e1461c39ae8297081f4789dd5d2a7562b
+DIST polling-3.7.3.crate 58276 BLAKE2B 907f5cec860d5c631b7cb7ea9fc919df1a1b77dfe3ed4ca94f717316b78d73e9ae0f34391476a057d82d7376f819625ca1ca594ebbfb33bce7557db6663b7f2d SHA512 a2db17dcf623b77c8b94e36ea5f55059a35a70aba80f261428bc5b8df175dd1a95e302912bdf55dd1a6a3282fe4920054bd1cf6d7bc6eb52a70556d220e05429
DIST pollster-0.2.5.crate 8817 BLAKE2B 182ae9b7ee43ebdaa4de886ad72335fd504ffe6d15d3d2286950da0f5bff1e16e79c60f6885c7b457c3ad81683ca26389631bd8fcb9a5bd98c10c833c0d1adc8 SHA512 67b1750c5a0e5f09f2b70f1de0bd29009bf43568bebe814714e9903a3afbe341d78edbf3210c37ad8b4c9196a0b0af2334a0795dbe6c1cc8cad18bd35f48a83e
DIST postage-0.5.0.crate 431521 BLAKE2B 641efa40f8edfa53e9764f8f89fabf150588e293d62d054b2ed3739e30af409ba4f40b6011aa1f8140db9d651133b2613145a0aaa099e11d6918d506f4ed06da SHA512 f30825d5326830047f9d1dad63c63cc8655a0bfe92ab65ebb2338145688dbb9250ca0c53923b038d4ba04b687898eb4accc1040f3d2f1d158c666e192a528c89
-DIST postcard-1.0.8.crate 53813 BLAKE2B 166477a96ae4f76589ce4cf2929c39244db9c1bd907d2f4158710a99008683b6579bb9b25a8e3671ba2547b692bde0aae991f0dee71123bd31eb2cd27d2094e3 SHA512 7f6eee1ac5148b66411391e4c9436de0696aa878358b5185590f7d77b1f7aa114124e4683e118491a0ef36640e498ed751005c49e17eb79729a1f2293a47017c
+DIST postcard-1.0.10.crate 37834 BLAKE2B fa28bb559ac4ed04d2fcc80dab7cf9f81fc43206cf7b3440ad2f652f3bcc85f9cc09cd15aa55da17d2f8a830e7bbbad7f1babb67479fab616d16b3fccbbf026e SHA512 aa23e742aeca54d57145d068cc04df1beb6c3c31c4fa23460ab4b1d3b31af836c3e6ab6c21315a52d9c7426c5ae49d93e45687b2739ad13c5c568f7b652d833f
DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1
DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05
DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
-DIST prettyplease-0.2.20.crate 57809 BLAKE2B 7c0b96177508fb61f76e45cb1df901f09a48611494d807acde17fede4c62f79053a09737ab6d31562bb60edfb2edc43028e62a2c4136ed799ab247086531db46 SHA512 fd6aa2cfbbb953227653eb5cc9f48d8ae6a7120026144578a9250397511416af461fff9b3f4a0fcf565d9ae589d4c0ed7523951ef36c491270d740efb61427ec
-DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2
+DIST prettyplease-0.2.22.crate 58169 BLAKE2B 74b78f69b167d253643780b007726afde3a272c68b334b2b610d14bca1a2b02ece1b92f793341990a401b71357a858c4c9bf6c0bf965c61bc22a0a2cce84903e SHA512 bd3a3ed1395fb1e2eaff6231a9c54ce68ddd4be2cc30a6a871e32c943f7201b5c0956b16b3c478872daa521b92424060012d90be9bb45199e19e0b65860e7c18
+DIST proc-macro-crate-3.2.0.crate 11164 BLAKE2B dba3e1f4e38f427df72794ad891746fbb8c24239cf06b076e75ab6795a7e8c9abf25ae0f40379e07a696827156e7a3780ae242da7e5442cf1224d058f54b83a6 SHA512 41479ec5e414a8b05dffaa0ece21122387d5165a54e60d8ee3502f8a3c0a2ac0247f56996f933d5d77f1efe41a56bffe16874e8c6a34b66100cf047e4b760863
DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
@@ -605,11 +626,12 @@ DIST psm-0.1.21.crate 23126 BLAKE2B 5972b4bad729d3c8842d4d616b1a469fd59ac7cecac5
DIST ptr_meta-0.1.4.crate 5754 BLAKE2B 89e312313d343177c6fd20637da6fcb720027064038cd362f41104dd753e6ac949582297f91da6a088fa408816af75f1ea9030634ab3291afccbb598b001de1c SHA512 9936264dd52ae40e6afc8cef8914dbdc5767f397b91ea965d65275fe547a2d9cde7ccdcf908f787e25f84fbc23a2e30df895793fca308e09f48f2adf2e30d2bf
DIST ptr_meta_derive-0.1.4.crate 2302 BLAKE2B 14210f93fdf3460feb53963e88001b468d0305395fff7b082f079eead29723d09b7986277c760ad4f6b906e5373e4307dc81dd0e8d37d4dcc3e61c4458b76fdc SHA512 15a72b2c36e9d1761c4dd42cee1623c2d85c52eadc3c3102c8334c14c9c5db9a43d74dbbab1d14a2600d789917fcb5bc2652877b172aaa02c37a6868462ff20e
DIST pulldown-cmark-0.10.3.crate 141746 BLAKE2B 46a980082576ffbccfee77ea66dd55fdbc4729e6931f553108a0675aba20072f8fb342749bfdfbfb283f72e9aba6a8002c347de75f05ef4b89ed35a23844a3ba SHA512 ffa5d116bce2b480f495a0aeac106961c9c79a2127aaca9f75b759e2f2823d253d2bca0dcd5c1f095c16c8e952bdf421fa04a26af53d80095923a5804a274cb2
+DIST pulldown-cmark-escape-0.10.1.crate 6672 BLAKE2B 7679ac2ae60c16be67a979b964bdb7b46cb02e302e0a8e2dd1f51c123b51125d7a1f79315f0108ca67c85be63aba1aa5dc595188097355fec43bfe0d0362f342 SHA512 4c60b4abcc385ba7c27210354769e63d5f7f387ce234d3078e7525b88cd2aecd2d62a7dfdc8a4cdde8ef10723a216ea5fb5214e96b5bf8d2fd84e28786b2b3aa
DIST qoi-0.4.1.crate 71135 BLAKE2B 8b4e2ebfdd6df425efb1326912e8db02258e570320fdeef465aa8b03f3248cd811bedaa17c15902f851083cc1db06a2b500aeddf734345eb25af0d835300b2f0 SHA512 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377
DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32
DIST quick-xml-0.32.0.crate 184149 BLAKE2B 35a28dda8dab04a933c4e5d40f22dec6f9c5bc75e9319bf2711daad869301a90aceea9aeccdce5763d5fb513548b7c1f030b6216ca1454e8f56bd6e5a5fb6ba7 SHA512 288232de1583d8c7387716900be1fc513b2161123182e4812bde9851f4bd31c1a67417afdc16e8a55c028747d0a1147d2dbae6f0e8885e946829a379563507d2
DIST quick-xml-0.34.0.crate 184595 BLAKE2B 5e51d79b64aadbbf23269b7a0a344e2c70465a74107bf633b258e2cc0165745d2b43132392fe97792ff15a3cd641be404c420680290fed4c1843747f77f9c2fa SHA512 d7c9e0ba651da1cdb322c10d575d9a650767c1694bea7df50b49dc98f0296a671bea2a3700ea3099dd708f0ed3f480fc921c90e86796f36afff42edafbc76a86
-DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
+DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
@@ -620,7 +642,7 @@ DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808
DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0
DIST rangemap-1.5.1.crate 57091 BLAKE2B 2fde0bcf53cad7c90bd39f6bc85f9d0913f9d772b93259b563ccff7cf08ff22df6050e7838122c8ce1ffbd87185f2613bcc1d175dcec4439835095133c8bbef7 SHA512 a78cc008bee3468604df91e18e1a03a6d1701c1ed96f4dca5995a97474f3d335bd6208f0ab2e6c616f501d39da86bc30a3f3913ffbf4796be45a7a9ad1b1f160
DIST rav1e-0.7.1.crate 1472522 BLAKE2B 9492de4c9e050fba359918e2bc79958295b38cddfcab501ba080740b9608009f131f0b79949d5877740058b4238f481dfcdc06d60dec8a677252f668a35f39c0 SHA512 23b0f5827945bae8b3d2109e46d67fbdc85e961a5d3c6a0e0322ee8c568d7b807f62b0b2abe199bc4eca00dd5eb5bca0bd9d509b2b9ff1975b38092224850ee0
-DIST ravif-0.11.9.crate 11324 BLAKE2B dd29ab62b1c1c938031b7e9422c8093277db6f221c0c6fde84cf088297f33cd3af235eafb1efe87c61b38a7a2cf55e92f58a5101e746bb9e38454427832c0237 SHA512 fb125bc5422d361b957b25835d3750e01e98eb2275ed58eb5d0dc3f7a7176fab4a61ab2e71a321725452367de7f025d46488156f51ed774c3ad362c2443a04da
+DIST ravif-0.11.10.crate 11328 BLAKE2B 536c67f6db866a3d7fcd249cfe8f492b8c404777acc523e5484ce5a60927e5f5f532213f8d76cfa6898a19acfb0973b3ee8391c5a47136932e8f160f10823900 SHA512 5d6ee62d2498e3480d07c4e88fab18338c10b3b1b9659fe62a9a8bb10adf76fff95ba66b347d0228bdf564a4bf0340c2c728438706b500c75a8f8b197845a916
DIST raw-window-handle-0.6.2.crate 20234 BLAKE2B 9bc9b1188cd3ee8d799d45908de10f98a4069850e7855c1f7db86ffdcf49661f8ff1294da2f542fe9c09a3e8551bb34e2702f6a88f85306bcf8a36e03bfb738c SHA512 41020ee56615607aa0cd75a3f09348f3255abbf8705d68f001b3f2d7ecdc6c4f5ee060e97c4a2ca08607892e49d2ef009ea4f3b4f3c6256e593c6b66f52ffb1b
DIST raw-window-metal-0.4.0.crate 7629 BLAKE2B 2438c7ab600784a0b53ba981662868a27aee1987948495165553011883e225d9b90632c906e2701b0ee8161183b990b6a8edf7f1428bb0fac9a1ca72a0ec8aa3 SHA512 4828120239c1d596f757e49926dfb253ab188890b343958c5cd43afa97b8ef16d4c8e401393cbf482694200fc4383394c19d606650e74b8946fb7cac3a568e05
DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
@@ -629,7 +651,7 @@ DIST read-fonts-0.20.0.crate 300848 BLAKE2B 43b44d9046effd5e612465d1133a44621c03
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
-DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
+DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9
DIST regalloc2-0.9.3.crate 120867 BLAKE2B 4991ce48a1ccea5864674c65fe22c6557c8c4965cba7ee03071c439bd2a2f16a4d8323b6605d7954a7d14a08b5755978d97ea6622eef95f3304db4947d39d2d9 SHA512 b1fb43273bd9d6bb1357fa0c0d427d4a2c207a46cfd6d187f782df53d5e9111bcf27d57dfa63af9cad317ef2aba766523a8de957c8b107879f04b2c18f0bd06b
DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
@@ -641,26 +663,26 @@ DIST rend-0.4.2.crate 9324 BLAKE2B f62ec0741ea1de92fe9a92afb9a8ac348a92663ec1d8f
DIST reqwest-0.11.27.crate 163155 BLAKE2B 0135a99a42400d601a19299d379e28f2df7454dc85864bf3905a8148c908fb1b0f363cecd3fc2ed0c4ba0c108739eb3ec5116d511bcb73530bbff6acb10c691e SHA512 95e5c2e375e345a3ac9d4f4b4fa9aec28f45a457c1615d303d4b4dddb639749995ef2834a6f8659f5f0cbb49e0876e89c9925bb2b2ba62207e393c9b12e58ad3
DIST resvg-0.41.0.crate 79394 BLAKE2B 2575fdd552aae0d33ed8cc695500a0206a1d82c01254473fdb6b033450096a1a107fb2f7f6fa7f8521db31044c1aa15776b13a613eedc06a8a9d3ecf48ee552e SHA512 35e968ec5d3f0339b136b3fc15517433ae7a1820fc4d66440925e1a42737b2c0150080949f3b9534a00d510890021cc8c5789a950e138205c469a386408231e2
DIST rfc6979-0.3.1.crate 8460 BLAKE2B d030f99cc345d2a468e83bfbbe66c703a1d8f3653ab83b21894b7e40232667e3ef914b8ef73d7c4afe5297bb3804a625cb2d61f3a1d7a0339520ea061433f531 SHA512 66f7b0ab4217213b2b109b88fcca4e800f43d8388be876bb1f1c61fdd2ac2c765011af49d3be4304e1635379ba3106d441edb853760fd05b48e49afcefaba66b
-DIST rgb-0.8.47.crate 21314 BLAKE2B fdc63b42274830771a00ee9ffe120d0b5ed82045c4de01476394065fec68d40dd3851e6c6220a988138c881a83e5c5c7f98adab503857bddbb8060875d9c2bbb SHA512 a38b146fb32fcac6b722ac992b173db22b1f05aec3c6afcd5f4c7ae7a940083c2e17f25b2f8593f9b118b5ed56feaddf208a457ca99251108e55c6fe60b28d10
+DIST rgb-0.8.49.crate 21897 BLAKE2B de50068d4055addfc2be0637b5a90f75a7d0cdbd0d3bc6c322affddb4817c202d53dd8d50d4c13a27886f73d901e58866d16066004bf26bcbc7bf4003f0e5631 SHA512 8e96fd042d79c7dc4f7bfe31afc3dabcdbb6d824760293196d6a0c735f7309d17d8a1caf06372211b24bc5a9882f1733bf5b1a5a3cb4916368bcbc8dc0e65879
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
-DIST rkyv-0.7.44.crate 115686 BLAKE2B 40ac889cf2df6e5a6a10dc87e965b00c9ee0ae70a638c58ee950854daf47c96b089287488197f0ae9934e7e8f18360d4485345b6f7cc4b37741f2483c09aaa33 SHA512 8401efd3bd442862b6c4c62f22289191ca9cddab8d67dd6361c9f5722e4265c1a3941be20108822480fae8d567e7b2b0ce1d66200fbc5931d775225e9d6735b6
-DIST rkyv_derive-0.7.44.crate 18912 BLAKE2B 25051c68fbcf778ea432139f05b80a4b0adc9618cb16af50c0cdc5ac9a18899b2cdcaa55bb20fb67ca4f7343fe92111bd30d2f197839c887da0c903f2018f842 SHA512 f4b56d92b529a4b5915799a5de6b4e3ef8d006237b43ac78323fe2ea774a9c14581c09d504dbf31c58494ab2a56039b01ce646e9f6a9798cddfe5b23a400e663
+DIST rkyv-0.7.45.crate 115753 BLAKE2B 61ffe5c7a819a99e59a06a0259e758467affbebc86ad291db05e1899cf3928c163272beb72e69d564a761102db8a712f0eda273023ca08d15f1d2b60c24e8743 SHA512 bac10c6e7e7f797e505cc8103c55ae2fd4b04a76631e085fcf1c8f2b05e52c064cb14145479dadc292995b7ca5bbab5235d54d8e651bf47623a0228f936f73c9
+DIST rkyv_derive-0.7.45.crate 18972 BLAKE2B 65ab35abb4724021529cd730f41809a2cf4aac06e8ef542961a8d80f636e0244bf9d08dd2e577f2f383e2b52e5694d2dfcc00cb34028d46cc85cadc999bf7e07 SHA512 ec48c62251a8c2b97de67da56cf6abff15cff1a329d7f8dd3e45e1175616f0dd1b32c2a9c0998086fc57d0084e7908cfd6000fff3eaa30a1776f8abd9cb00564
DIST rmp-0.8.14.crate 29687 BLAKE2B 8467f30a5c015798bcd984297c9af33b5cea52b775e21d79322021c1232efadf3fcf9db86310a66a22cc84dcec2450da410d7308be6e723279279df98e922a4b SHA512 f83634cf6a9eb9a905b55039b59efea72b0f5fb88aa92fa008d9a867812d06d9dfeab8b4ced5047eec66568742e3d873ea35e57e66da36f67cd266be6b64e00e
DIST rmpv-1.3.0.crate 28514 BLAKE2B 9ece520b44e80272ff2057bd5cd9b679159502da94f2d108bb811bb159afc3de8f1ffe8bce1d211f6a5dff60744ca6871e858aa500f73aac52387d8a5f77df7f SHA512 fafa1f11d47076f35a5bcb9508ffb07ac20545f9f5e81bff4edc0f34a000e84b09be2a41e5e2d8705bee78f7b869347cb5a283e977b0129eed55611eeb38531f
DIST rodio-0.17.3.crate 59247 BLAKE2B 93b3ec6ba9fe882b82d90a91b932aea77491902074d8ce3e16cb4a1f0e78e8b1e14bdb9ef8cb0612b65c07b43f241c0af31e1fbb05fc739748b224f1434ad4a6 SHA512 4bca84164e2ad9c5f6b50152be436be8b2d0842c75b4ea50270047fd98b802f6b435a30c28841617c516237325c1021136662d57a92975b408b8d1c4d520a457
DIST roxmltree-0.19.0.crate 53547 BLAKE2B 0bf23bb050dec29cdfcd66bb231ea81caab40aa54b015c5480fde7dac899128438ecfb10d818dde456db8ec4cbeebc7f32f3c8ff17594b6a78c0f04f0361555f SHA512 c8eeb974d797316a8dc332c4068b2850eee124a13b0792cdc8acaefe521d8b40161f9159bbfee2866ab2c4f6133ceaaa1b5ed704a5f0db5ae3819d76042cbf36
DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91
DIST rsa-0.9.6.crate 80048 BLAKE2B 0021065c262a351c3c3e9e63984442e9ff8e739f0f60c79f0eec031fc3ecf928756a0da656a0eeb4bcb94cd6f10ced2326a83666efba3b85b8a518b0aaec3d18 SHA512 0af7737181236f0e5544a83eb41d7e780df1a488b7b782b2c97eb4eab3dd599b86d18adcdc69bb56f9aac548a24dc88806e7bdc32fbc43c33b4d7a9817cfab9c
-DIST runtimelib-0.14.0.crate 26325 BLAKE2B 2cd0a9313e146fdc25ae770c0887a2cd2a924bbab3a25233781bb0966837790ee5ee39dffd1dc7694721fa49ce1cb4814a91412c0389f5e38fcfb06d01e8819e SHA512 0f7a11b7483600cc945f5f6acb7b1cd5b0fa820c9fa64f3d49a85cde89424c8b093bb41ab22201d493dad3703966a5c1415bb04ede734cf5a42c36465fa8ff9f
+DIST runtimelib-0.15.0.crate 26852 BLAKE2B fa6e5806a513625fcb2c0cbf5d73d0b80c37334780d05c289220c558eacd0d4a685efd69752995c9fa0a220a2746f48ae0d20dd2d083833d3cbe077700eb5b2b SHA512 8795a18f2f2b5be46f04c35c7f06a06c7530f699b5555f90ef41ade842ee165fed5dec0c6f1d350dfe3339aceaf70c6ebe90cba8a2b58e718da609e8fac13ab8
DIST rust-embed-8.5.0.crate 904054 BLAKE2B e6938fa16d5e7701721dd4f31278a6a1034fc6326176c85c8abb07f3a82d23fc07cd683799224ce20f44c1d3521cce474a7b74fa48e90f75b43213bd9645e9e3 SHA512 1d9bef2a6197a8fa7a598d84d0b1956d82a630247ab2bf90cb469f06beae05ed9c6f7dd8552a2839d4e0843a13e17f2dbf52ff6644fc7a861335d291c0594ffb
DIST rust-embed-impl-8.5.0.crate 6004 BLAKE2B be17e9a5b12b2818380079afcf6a2d4bf1e3599d3f4abb3d36573e227113ed5623f7c6e7708155f8a122e8bdda432bef22523e79a7294161627609c241648e19 SHA512 ae750de993736ed914bfd4f04ca6dbb82b1b0b5dfa0e7b3a8665c62403e9e34884d96b38114d033315fe2656455b7224b6808f909e1e6836d666bdbf66b854f0
DIST rust-embed-utils-8.5.0.crate 3445 BLAKE2B 1491570e8e75d40851e3c571050e65c41347cd436f11d7bb404315dd2b7397983a26b12ab0be73d5b1af7072af4649a7a867fd7208360b2f275231f5f44ac8b5 SHA512 44083ab5831a197dbfe22d070d6c5cc03da429023f81ce457e7d3c70e20f22e663eadd46a3200759610b0b2a531dabe340e0d76a305231b2d077e1f32bb3679f
-DIST rust_decimal-1.35.0.crate 128340 BLAKE2B de57ffa9901ebf325dc3ae80226b20780fe6611c3a317419667940f55eaab01c4099abbc484af67b0d050880f03922de1861b7d624467f52d4529b9a1aeee7e6 SHA512 17ffd08f67305e428820d0e64ee06a381eb026f1ef1903da48f26c079505365c122d3159ebbd7566261ba3abb5360b8e80b51efc6ca5d182a8d68646aeaa9dcd
+DIST rust_decimal-1.36.0.crate 129249 BLAKE2B e48f78222503528cec94e34780c67f0016014a9bd51514bfa62c59e53316ce9d8686b2c6c2292bad054a5deb9e4afd193c7d110a9f19d21ef23fb22bb4a92e4b SHA512 9dc8dbca6249991e4b8b2179f41bb51f2513bcf6f29490351989f04aeb7f1d15b88a8f13f7cdb666761c585d5e86397150c660883a334b9d4fdd96a08fdb5526
DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
-DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
+DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598
DIST rustix-0.37.27.crate 324534 BLAKE2B 65fc8317c5aa86236b2099104b6841a7d35d4567977218f5e59a85d199aee7d6b9f0278083d93f575b31d77ef8685576b7cba06ce8da6e96a164af30c854ace3 SHA512 e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e
-DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
+DIST rustix-0.38.35.crate 369206 BLAKE2B f52d40dce187c8712fe8dbeb0fb8c338656f5d9bc92b7e886bd93008732462e8a2cb64f64825e9fa8ada41054f22bc2a0eb2b9c32c856c89d6d572f9eb9b894b SHA512 0f5367d596797f5719a154e0f929b24db8c5f2b92b3ed4772b89e11663beb0b3fd6447e1ddbde32bb2507450ca60504ba0ba6b4d58510fc64dfd70e5099ccdef
DIST rustix-openpty-0.1.1.crate 11478 BLAKE2B aa0a3d7bc32106abd32c63ac079cc8a875d9bd24c7ead610d05d8ab42670a7336dee3799a53734578d3220bfb30446135f277dd70ce7e0a1b61960c227f79b1d SHA512 8703471173aa17ba82ecc6f231c88f13dd9a5486e7a5931071920418fc8f5e2c1dfea1e17f2b2fb95fd6cec0a4896d823c00b7986048caec8b20c8f9a7c1b708
DIST rustls-0.21.12.crate 285674 BLAKE2B 44977600effb314aa3c89609059c61337905f0380464ce05b4e91783f1a1c9076a016c8957afb3d184a7a6d076cdbc59e4703be22fc15c540e46a057527ac1ca SHA512 7e48a990ee69fc298df45d9a0de9b5a33a56261ec3f79ff16065cbae7368705c1f3432b77e3262a6141df68b19cbedcccf16eb271a54202049435c63454186e5
DIST rustls-native-certs-0.6.3.crate 24438 BLAKE2B 5f019685414f19eb709ad61caf5b3df4c8b498aeac499b1e841d081f3bafbdc66a7f3892c6cfe699d5d2b702c3d1fbc90f0f6720e4cd5bf8366c91f94a02141e SHA512 53a3a4b96f05dd06c575b2eb62eb7b6d026bda539c87c0e2a4bc84fd332c6401a825135fecdda39c489b0c910ffbe4d42c93844fbdd8da4fc2badad400b27264
@@ -679,10 +701,10 @@ DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb9
DIST scrypt-0.11.0.crate 13440 BLAKE2B c2378aaa8e81c5b18fa5954b7b72fd3c4e02f61e4f8c8472de4822279d3cdbabf26200492c332581e1d6397e6b4a2e62e38bc09e5472871501c1883de7649894 SHA512 d7910b277ef814a470361c12a7f2c90ef5b1df56cba9b62662f52a36f076872cf21d18f6c81d33d5a7e94184625753e8a6224d6559ab3cf82ae1a0b7f704e544
DIST sct-0.7.1.crate 27501 BLAKE2B 12f63e62f49a0ed0c5a62c1c9b42a83c1df43401ed1de85f993167d8fc52733908e58ea1fe76cd7ff6128d4d6046d7c0335434672ed1865c8ddb1b3fbaecb590 SHA512 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e
DIST sea-bae-0.2.0.crate 4515 BLAKE2B d538bddee2d73071f550ea9e0bc7158da6cca434496e3162e91a7e44269cfec6e50fe760b3d0d290ff5b25459ebaf455206a4a2c0feb430bf108235752e463c2 SHA512 43625b937b80c2d05bee113d3face1d7e57815488509bc4b7b15553291b690502a06a3ff1c1c63ba4c1e4508aa8143a55f1cfcc97a4987e0941899f7f3f83b5f
-DIST sea-orm-0.12.15.crate 765254 BLAKE2B ae4d0cffc03f2ad2e2317b8b60e1ecb09d718cf6d926c4028648e78df1d280b9cea0137b3b58ad842e12d82fee978c027ee8d840378d0ce32c15fd179006c91a SHA512 85f9ff52585099a71a3a613e0ed708892bb3ea766bcc62ab98a89f93faf963621dccbc45b45b6dbdc6ef8733c90b05ba9cb6b2f77d1e138e91f5b795936881e0
-DIST sea-orm-macros-0.12.15.crate 31956 BLAKE2B 7b8f6b6c27de8bba9ba2beafbfad4cb55a74df4b5707cb8c876a54f869520dca0df454a81a3a96f37ad070f79f8bac57488929fd0e9b7ff31887943d85330ee1 SHA512 a2e3b609c79b70b922a0803cbeb25ebaddc07e800af42dbdf49a952c7a202c5552badc0f9f33845f96ce07d1f28c25709f9c83db92aec856444711e959f1c4df
-DIST sea-query-0.30.7.crate 231932 BLAKE2B cd09c2de4ee54ce96708a7a8941548a09b325adca2bf38c5b46ec98e8d27a6c518f79a8b7df48f53181286813113daaead4c424ac52bc6717d1ce18f95cbb598 SHA512 acef548dc59d34cf90e7e1f8de42324cdd4a857a49f40ef5f05ed08bba46c4ba29f66966243f95fcd7139e5083732cad65f976cf0493b1a2c7812e7c242823f1
-DIST sea-query-binder-0.5.0.crate 4370 BLAKE2B 4f679f0b6082608e3eca893b145f0e5c1d3d26b4708e3950b7a5868ca692162aa55edc46cd8c2f0be192806128e3eed86471f54e6074ff7696f4098b81c652bd SHA512 3aa26f5ac9aaa6282e946cf37e02d5b57dfab334fec87d6fc4c25e68d8a354ead6c64b68d4444acef959b9d19259d4f768356746013a6be25036b3b67453d27e
+DIST sea-orm-1.1.0-rc.1.crate 2045517 BLAKE2B 7b289e26cfb8606398563795fe46cd7f8c912accecee24e42a0340c6a21553383e8c9a1131d6521da6ea80657b703d9ce2b1ef5983bc8ae7522a44bb33a93bc8 SHA512 9ce4e4aa2ca74f7943090a1759e1d73c4edc8e69d30cdf7be631a8196b692b26441f366effc15a702ebbe51f025bfb39cc1ac24e761fc13d92177cc1647ea4a3
+DIST sea-orm-macros-1.1.0-rc.1.crate 34643 BLAKE2B c33d172bf45c9ec40bc82fc8498cc817158d44e332d16cef5ef0e3037d49fc4a9a22631d181f19ea6e729e13f16d811acf40737e9b001b73346280da1efa4be6 SHA512 e24e9ff172c25620984fdd1e52a7e26c33466bb479a10fe6691251b7da3ed21cd00d2a59c7ad6a94686a1c0085b3f637d2b7d4c49fdc6327f3e92f0b305b8cf8
+DIST sea-query-0.32.0-rc.1.crate 237023 BLAKE2B 214944dfd05f29bf57e7c9871f6ea1fd3fe92d842c2c31eb424e10f6ea2abfb6fd58b5ee9fffe5a40e5f82c09eba757a056be1b9be61c2e75a84bbfbd4663e13 SHA512 8b3c5ef8d36e4dc21463f101ebb0d20d584725aebd79ee36038ca1d4e1748d6f4f00c3fed9b53e9049bad26fbdd42268a3d24b0b51abd4a7ea577c384c552c40
+DIST sea-query-binder-0.7.0-rc.1.crate 4535 BLAKE2B f1af668c563fa666e7ff559775ce97478910a2c0ae680149be0b245fc8cfd14d6cebf427d4bd97a701bd9f611431ec3bb34fd20a140b861d8b7190998668ade9 SHA512 63c3d80dddf159b4170474bac7521e6b3f3f2d9a6906176d1f60dc76a546255910990f0a659bc3f0fb59a738cb88c1e36cd16b5331d36970d5b16b051aff8c4e
DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
DIST sealed-0.4.0.crate 13446 BLAKE2B 276fe1188cd0a135107da5cdcdb1f15000a6ee89e2d7314a4de7240c9d0323ae197c46771272b6c03a1b76efb414da2635de0a1fa9d0cfc76f0ea5d389a5c3d0 SHA512 781a390a750ce35e1c937dcf4f12053900b3a94762034271b0ea10d5bf0fe51221d97b95927b7dece4abed6c24bc3fa352bc9963379daa9a8931e55c1cdaf548
DIST sec1-0.3.0.crate 17615 BLAKE2B 83d6f896ac2e90b83c081d2d761af05ccef9eccd918a300a4d6478ee71b36f0b091fbf34e8156cd3bccdc805b2090ad8ed29197a948666a9122ddb22de2441ca SHA512 227b13caf63d37fb012fff1d44bab293e36b03936bdb87e1cbe90ac2d83696dbe48c89eaf82039ab16eabb741987f07b685ea784fff5266c6c73a3dd80450237
@@ -690,12 +712,12 @@ DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54e
DIST security-framework-sys-2.11.1.crate 18755 BLAKE2B 6e4f8617ab92304a435489492f1126eff2913f5332dacb8b48704b5f051e87893e5f4239ee5d6a8e5c350d14cf5226fe57a36d8119b1e150407e9b157e74232d SHA512 8565d7ca296995c2bba78a328758c84c500e95cbafc988cb595e040ce95d4114c1de46fa30224a310981c3dd2a9b7d1d98c87f129d98a0b2fbc44c72f9085d23
DIST self_cell-1.0.4.crate 15220 BLAKE2B 9a617058652ab2a2e92434b6eef58a813ce0be5afed9525c4d4c819c25c7cd87aaa12d129c8c4ca9d74c3ea33d81e9dd295f121887070364185b9ab33021544c SHA512 042467e5f3ac0305e2a634df0b9a9379e92b54813e05c3a7652d5327a4a9a784f49e897c968c5c7a87017284d42a889b5420ad18e97ea84183e0283a46dc907a
DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
-DIST serde-1.0.207.crate 78247 BLAKE2B 98b69e4baa27b1cad22d5dc831de715bff10a3e8ef864f14bc6acbd5436ed49f9d85e6f7eb952c5db9eb4d03cf921dd70d3c606f9531eb48939ddf75135fcb35 SHA512 e9ccf2b2b6ac61712cefb8d9eacd39606572363046000eef26b9af79e15978e70c2374764d1908876ecf1b6435c4040fc1bb6a941d1aade7f1d697bfcf67ec3e
-DIST serde_derive-1.0.207.crate 56016 BLAKE2B e0e33058c74925a506422860a9cf3b154188fd90d52679adc53a03da0ff0dbc1db96a7ee1584379b971838598c8f5d13b836c8080d5f2eb36ab8089362318c62 SHA512 24c67bf5972c2bc254a359e2a1884b0a3f8b79f8da6aa29edcdca7a66c58bb2b3b0646317c13fc73dcd32fe4e3b8774fe07840b67bc238c0ac7e9a0a3ba7c9b8
+DIST serde-1.0.209.crate 78364 BLAKE2B f6b4c2bd931a8067482ca033211c4e85c0dfd6084cb599c38a9ba666cce30489685a3a6a8a539eb6e41141a52328943dccbfe25dbd857af16665094fdf7c3f45 SHA512 25d2236eedc08fa3b9d078a1971df705c4f428b7a4e6a2d28d9f0f9893c19de745bffffe3fa9f3c08074bf4359aaf09cc28770e4b14c21c66d6a0b9411738f7b
+DIST serde_derive-1.0.209.crate 56023 BLAKE2B 752bc9f46b880d0ed8a4f7e29ffde1343c63c4be1e9740afb1a28dcbff5bedfe077eb51c7052adecfbdbd9942c30b63a27914deb6401a2ecaf70fef0f64cd80a SHA512 22c4eb76412bd73814d0b86209b110b9e59626f64b41cbc250755144e545ff30fa69972ac93d74f988a3a6a239d9138f4e8a23b283c746a0aa5fcddfbe077cd6
DIST serde_derive_internals-0.26.0.crate 25382 BLAKE2B 7829d9f7efe64b057efea96d60e4a53623757a58fe7fdd53c1225c0a1f1c80338aec9e2a8c4033a1e90f9e18940796601a2ef62f9a423fc39adc00a8b9b6e065 SHA512 acf635d10b41400e2c10d326fc7ca60dbe9094c2d1d94f4f34905e6978b155e014aebe29e0cc2b00587c97751360ab0dfa71b5c6901629bda9322754e2f07890
DIST serde_derive_internals-0.29.1.crate 26189 BLAKE2B 09d2fd10c73ab114efe244749678c166afcc3e6217f2a4c08c01a44e546471c5f7cbb7e79ef908fb306975852fe1ae32b7988e04df3741ca82db1e3a3d6979f8 SHA512 ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771
DIST serde_fmt-1.0.3.crate 8677 BLAKE2B db89ed0207d5336b3c135d41763979f878300381ca9a3ed19a8e9e509a57a747903f8c2e919c9f8b5fe446deaf1d6f22a9414ac42a5d9b946180441c2e209853 SHA512 d0f1a35b0a3c910bc6393597cd0564101179e17f9be7c332f35e8de56257a4ee1b87cf23b45791056c7546282af79044750a14b0dab2b0bc00d493c28dc7576f
-DIST serde_json-1.0.125.crate 148919 BLAKE2B 551b29a79dd35e20e7432b434a163b62ffcadcb40a7755946e25ea29f59a39c55a85d589f6b90d449847023d0021b6ab189e41b52922468df5c46ed663a012fd SHA512 45cc034bed4ad15a6698ed2b723b3540db255c7ba8014c103d3b7782f10a3a8e2f6d5fe5d0dc47b54286f01f20c21818a5dda670a942182a07dcd1d71bea67a1
+DIST serde_json-1.0.127.crate 149465 BLAKE2B da5048f70a0b7594be0112efbfccf8d6575a77b324d59321cbd34d355978aadb2ceea1bbcb182412547587235f58873ddd2232822f020e2db85c1599cb0bca8b SHA512 f14f5eeebe07261daded47c3cbb6d511da4633bfcc46ea1b0600063730dd4211a0c310959e4f8731a688d18d60a46f6dc1c1a1f052f170b6207877b93742a88b
DIST serde_json_lenient-0.1.8.crate 115975 BLAKE2B 15ef19e75bbf43cb2dc25b01526b951fc0dd367382d2dc54a39e73248baa7be4fda3df37bd16bc2addec30edd33fac59ec6fea7172833852a89afbfc4097704b SHA512 6850e9493d8ff70ba6d99a5746516d0fec1dedd3d774bee16690d4d3977ca12fad859818c30f5024a4722e2a8d2b112f529bd6741ea117b664e6ec9ae531fc6e
DIST serde_path_to_error-0.1.16.crate 16657 BLAKE2B c9064b28677201ead32eaa91f20444251b75e7fc7f512075cd53079fcad54006f531ab4fada27ad7414f57a385441de65def5702d592143916d0106fa8e70182 SHA512 d937e2ef7eb6f58e741f0b1805431fd8cfc583d558fd5b58aa04aefcfc61694503afeca33ad62f6a09b4039555e3199c18d5912b7d5d928120ff631949cfc30e
DIST serde_qs-0.10.1.crate 51109 BLAKE2B 92f83f469987fc6565f05662a08c7a1ae17fb40bfe8df11ef704c4929d0a677a8132a07195fdc3bc47a54630f4ec815acbc1b630945259980294e2b2ef7ba5ba SHA512 a606e099683339753eb5f31141da6d82de4f9bd53149bf8409862b3e2ab26506232a0b88b5c62bab733f8daf0136421b1b4f260ca6f898f03a38e281edf4f823
@@ -742,13 +764,13 @@ DIST spki-0.6.0.crate 14791 BLAKE2B d246ec21f44dcd638b2c43f0a55ba033e180ec6c6503
DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9
DIST sptr-0.3.2.crate 14598 BLAKE2B 0ede8a60dee9925fcb39377c2e41b2fe5ec760a2c9e3166f4f8dae35c34721848d328522897403fd60808135b11661d373b7fd89c7127367a806cefa8b914d8d SHA512 cc26ba96f808c57d6aa5efe5985ea3e83b65827a7d163837c81a06fdd4f178fd5bd86e4c08d7383a10d94e63bb97a0f6c151b55cd79c9c26f3a8b7a0c6e5b530
DIST sqlformat-0.2.4.crate 21923 BLAKE2B ee4dd0fd804acc9b3bb634bf5f40969461b43e1c1861e1d0121edff4e314b13a5d275fbd920c0c2c51612f32834658a631f9615d40273568c78a1a36e47d2889 SHA512 b2d75d92556073a8b2d9965a0aef9748cb6135ffb13ba65004368f0dbe6d733411dc9b00ccb27616cf7d94ffbdefa9670ff8b3d6c6f8a2ec35615364df0b783f
-DIST sqlx-0.7.2.crate 148808 BLAKE2B 4344903ff985721c52b239fe4cd013ac3055d35ea91a3d8a0a99d5b8629a119857025c90bc3b5902bb21f25a7a92a4d6878412914924c1c3f63841a3fe99ecda SHA512 61554aaff02d351ac2321bd673da47e497b23c72dcdc0be9222e09d03a78e142bd85ca1db24f9dd6c9676aa2f6c4efff6c41f2f317e58bee543bd602f43890c1
-DIST sqlx-core-0.7.2.crate 95098 BLAKE2B 7fafcc8287e9a077c10d79121fd30383ed35a9866d2c0ba473a32292f4d6665f1c432e7df1b04310d6904eaedc107810ef4a18d65daf1573de182df9d85fe1ee SHA512 0d21b77f5a6850812a29cd7fb2f1a818b469e4b6f4ae604f8183a67a85e5b0b6706b4f7ac54f17dca6fcff75c57dcf2948184bdef16ab58b33e2f9930627e353
-DIST sqlx-macros-0.7.2.crate 1861 BLAKE2B 9ceffb529e6046253fc64d94c1294368d3a1daab0808a21365b6ba4c0fbd098148bf506f39f6c8c0b67660db3c854f7123d064d9150cae18c856090dd7941c4b SHA512 6bc043bc886909ab3c28bd81d95f8af96ac47d0d21158e7e8f5bb87cf6251d2749d217ae8a87554010551e318de88219c75b18fdf3486571e6042235dab9aab2
-DIST sqlx-macros-core-0.7.2.crate 25901 BLAKE2B f141e5a02977c23a4396fbb34827b0ed6096c24a0727e8e943081cf0640914096df35efd8d4eb0e49b04a05f67750583e015a8e7185cd4864c4023d3c6d51526 SHA512 cebec1808ceb70b3af55bea7a5c6a16fd3dc2fd645d8999583fc4de70ade3b111d401bfee961023ed5d034a39700bd02776f6b7db6165f38552fb62d9d06c25b
-DIST sqlx-mysql-0.7.2.crate 52335 BLAKE2B 0d3f146067cd7d2da7b741865a26f32d215338d1513c08866230d61fbde791f4c314c2069648574c318ae3a25a9c7662746001964cf9a9dcc40160d51c1a47ea SHA512 e527d075c2716e7e6b9483d7fce1a08d02d3834c63ff975bd23c9d91358d2b4c46b8ffbe058c6fef1695c10b5729989606319ffc9fe25beb607177aa7982aaf6
-DIST sqlx-postgres-0.7.2.crate 102920 BLAKE2B 95ae38d42f724a27d54e05d418ca9706b5ddf3b58acf283d6be3ad218dd44ab0580a9643bc95a6fae3692e8ff433888eb19c9a17236588b5c066388a38fb97e5 SHA512 ec253606547ab06ef000ffae4ceaa4e217aee97b582a747a20fe2b61752a629f272e918f7adc37a63b5fcba0256c8ab71edd92680771670486565354cc13a721
-DIST sqlx-sqlite-0.7.2.crate 59396 BLAKE2B a105a44d81c6cd8ee31ca217453655b90d316dc2adf750556b6ff3dd5cb4293912add30fdf98470452e2b2502b2426d14504f25380c0532137f88be8908fc6f6 SHA512 0508d4ccc552cc4f037c9816d7ebfaa51289af9eee0c1c7f33c6aec227c4dc903dc8892d0bb3c4bfec46cc9501b4a6f49acc3a709e7ea63b365dd1f43e5535cf
+DIST sqlx-0.8.0.crate 166701 BLAKE2B 19187c6d1631e21017b41c0f2e762807605fffd8cb4410146428b6942200ec9e8ddddc93edc749e597bd3e1bfb836613ddb12c7d53cfabb67779c6f8132d1f94 SHA512 5d781b6ddbb8df0907153f09148ce6918aa8f2e6ed3cec76ac584fa32b8831dbc2dc428eec2675b2e656f90d5470610191fe28283c80a971b13ad67a6ae63145
+DIST sqlx-core-0.8.0.crate 110910 BLAKE2B f44c13fa8038d946420aa9b3cb87930ef47ffedf7db65651404122a115933934b00be83b8fb8ed89ef6cd647ed58c6a5a1c59a0c4cfeceb79927322da59be265 SHA512 6f41e7dae28c97dd5167e3ecaeb4ff35d94812843ab5dd086e5b206742718b745c4f1329a827253b6e746c677b1b6c7f8908fe415a3897a47e4e917e1d6558c4
+DIST sqlx-macros-0.8.0.crate 1952 BLAKE2B 8862972f3b515a1f233b99e800b764af1268848e544fcc12433d265c864f2c9a87ce609547d9e8be2f2e5fd2342a3bd722ff7cccbc91df002b63924737e36964 SHA512 74729055c7baef6a99672f28c64165036357bb67f8de8e12c409fdfb4609dac82fdfb4c48cebb9d6187275d37c4acdca6b2c925c25a52e175548863f59a4f46a
+DIST sqlx-macros-core-0.8.0.crate 25297 BLAKE2B 5750a50c37834210eef9cbd73b36427c1f420722ca6a400eaf20301264f6d28f639adbd49f5295fc6445210477243d3a88c2ad790ab37eacd3c5741f2ee09986 SHA512 7087cc7215e348c7615b7ce17dc841793d38dd0aa14efe2b8a7ecf48898b4237c61cafdeb1171deb49a10cbdb0c93ab5e655c036530b05282554db38f2d5b165
+DIST sqlx-mysql-0.8.0.crate 65632 BLAKE2B 5ee7ead93df26e628b8b61634009656de7dfcef38dfeb3b33ceb7e60cbd44185de581c95aa789299c296d145af64c3b9cd4d51493bc012fa04a242e9ee305c8a SHA512 ad92999bc23e1c67c05c3a53d37e00f5453091c3cf3f5fcc3119cc08c80a7d070e1c26fc929a5d2ac6bf2e1c80ba74759b668e81e1aea62d851ce9d400625490
+DIST sqlx-postgres-0.8.0.crate 117514 BLAKE2B 0d14ddabfe630594013d64dde5e5e6bafd58093bd12004443976e54803e0dd3b1e6dad688b15acf2e886a98083df4e05aab4368efd33b06d06c5eae17eb6f5dc SHA512 d519f18b6736ae3561e3b9f055e07463658e1d5ef70534fdce9f1875a1675c4996ebce8883d39c256d1c7a763e24b9d8f56c87e741f689349c6f1d068dade838
+DIST sqlx-sqlite-0.8.0.crate 68140 BLAKE2B 4e83d67807e5da271f5c1cb097b49e40dfabe49600d018e5f637490eb686952bbebdb66249f29958098a182b9b8b8548fa9daa1081efbe1299128211a8b0227d SHA512 87e6dbda4181d4a58373bac5546c8f43331256da0cdc69899d2ffc54fee244c3db6cd22b00250088071263c9dc1089b48ee81b62545e6c8c4dd147d1cb059065
DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197
@@ -757,6 +779,7 @@ DIST string_cache_codegen-0.5.2.crate 8156 BLAKE2B b1cd91e22937622ce51152957ed45
DIST stringprep-0.1.5.crate 23573 BLAKE2B 8b5ae2f278603553761e0b98a3f0a02c6a81fd117fee57a8186a015a58ce5ec8d91d9f3decb393f53e07d8df05963f399e63afa46bca937b99f609204582aa50 SHA512 f5dd6ee410e42f285b4da85e76d514ef697cd995c601b5ed23e25f702d920dcc76f15fad41610b6554b692ca0f939f329845535fe4ea167df3ea0e628b1da447
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
+DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
DIST sval-2.13.0.crate 26127 BLAKE2B 65e5322e5d158624bcab675c92045f9f41a1612654f2f0c4378580c72af04871dfd546f4b8c173a03a0e091f274b3e159e3350d9091ba751e5b8d4bec103e0cc SHA512 d18cf6db7840b6253b73dc4135b068462bd8ec27aac4857973d5fbd01e0055ebb8cdbd2890d83147c92eff9bfaf335e9afe07b13f3aeddefcfe2b3dd24e85daa
@@ -768,10 +791,10 @@ DIST sval_nested-2.13.0.crate 16598 BLAKE2B 4a4a836ac7d7d0ee7887830456429aea7a8d
DIST sval_ref-2.13.0.crate 7888 BLAKE2B b2a7fe2595b34f7ed693afc086748d6078a1d73330c22f661c2d4953326de2fc4b660054ddbef3c34ea838cd3a09e7b999991de0225be125c4a14bf329f4dab7 SHA512 2950dc286c8ad8bfce9fba5a562ba6e66b87e352a11087049272b8e773688bc636fe985bb2a02cec05642eefc48b5a6424e4fb7cfcb648374e387d005cff401e
DIST sval_serde-2.13.0.crate 10130 BLAKE2B ef7100ddc5ccb3d866477b65ae2a87f890e16ebe1ff476eaeef8ff2b66470e032af501b8109f46430940de2c58300b4c8914d4ee2a6c1cad3c681fca13a15f67 SHA512 2af2425b53c4a32e36b74035866491684a37847976dc8d4c0089d7cb5f234fd1d381e8af585539fbcc143d706e9a23416089e6d0397369cf0ae01e7b2dfd40ff
DIST svg_fmt-0.4.3.crate 4206 BLAKE2B ff05a12ccf6d7abb00a46277f28f6ba8946a2c11c277759a09cdf45180f657149678ceafee83dbabda22f0e659d26bdbe44b04d82d356ea1db0b09cf865d8903 SHA512 7929fa2760b19a92bac7f8793f6a380dc51958a231cdd6256a0ff78e26ada3c93fa6fcf395a63b3a0438e116237dfa21f5ebfcf0387d24607eb29d509dcf53a1
-DIST svgtypes-0.15.1.crate 41744 BLAKE2B df13311910e2dd0a01e3d46c5e03ce4b811c975c26c257d9e9facefd631c341ad81c21ea80f3b4be1f689385b01481bbdf09e9034b561ee0b0972764a00cb98e SHA512 c9589d88c919ef55b35c5335de0d679d45bf0b5e32e0af852690b49b9ad86b300b8a14c56e43beb61315a630018fd6de57679a4f0ed1889fa2aff117f4f373bd
+DIST svgtypes-0.15.2.crate 42150 BLAKE2B 00035133c6b2863953019b04767a77b944591ccdc022802afd3add6c6254717e2bcd0ba2352df051fed00bc0df0e9fb308bdfb15a2ab362f6282019b3d5cd3c6 SHA512 86be2bba3afcfaba5d986fb0578f7876b7ce25de5f5fd5e75a43db12145816d600ff3c7325c095cb59de7a2c7fb9a2ea486e1c4e3415bda6980387dcf1c25082
DIST swash-0.1.18.crate 235648 BLAKE2B fdd9142c88f1b2512ec815da9e324d1785e093f0ba161768115a75bed68240716efbcb7a36e5d823c22772a423eb7baba9dfbc74a492d62040c2d8a75a2a3757 SHA512 43a3325400746d13c25d583e6c225c5cf00174b355333a938e713042b6828a5a3ef5135d8f7ad2b07580964217ee50c7b3ed364269b1abf44793d6373f441770
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.72.crate 267069 BLAKE2B b0b979f78937a10a6db45f96d5d93c595427a4e158d658a2186419d89b219a4a405ade488d88d9ebdbd605ce4b706aba7088ab39a77294f3cf9847bf032d8f91 SHA512 c3d26bf9787555bc6fd8bd789855d252e80ad28a413593e13bad174adf86087ff195a6b4227bdeb6d1a1c87b0af8e965d6f2d04b8d45e7383b6de49990b92e89
+DIST syn-2.0.76.crate 268798 BLAKE2B 5446965c6331fbb445a313ca8da9d8e7454e31d9a36c2f595747edc65c0d2a05e9d8e4e9fb6dbb30da8264c7db36b1cea14110201bb06e40bca69b25c3f79f1c SHA512 c633b9f68e67b3cbf2432d3648e42f8d92403877a0128becd22cb108c0cfab9f1bc6b941b9cde225d8b727890e9f86457fad05b544fd07be4c01c2e60a2cdeaa
DIST syn_derive-0.1.8.crate 5173 BLAKE2B f02ea2a6fcecd4132fe3495c6d63c05f0da94297c8a68ba631d19c503fb7383d7ef52d3f5c2bab1f30c43e461e15cd957cb9e1d689486d886fffe0bfa6f23b53 SHA512 180aacee10370b6e0c8f581a74dde2c05204cdf8a4d9423a23afae0d3b803d55fe01ea32d2e9bdef4cf6c4af7b096182cff060ae2d28723b966f4e4b3cb37c2e
DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8
DIST synchronoise-1.0.1.crate 15084 BLAKE2B 5236b18c9d9579f51a2f3ffbdd9866c5ddb125fb6d075f25acf4eb9e840ec83c89773729baf4caef3f934befabf0279b8ec4c4b7061e97c39d6fe790b938fbad SHA512 34617eb67db0fda70d04d1e9e644a06d45e013431b321e09f106e44f99f7be2d2fdfd6438ae2462c3c7beec6bab358db222e7a579dc22062478dda12def2fb2d
@@ -788,6 +811,7 @@ DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b
DIST tempfile-3.12.0.crate 34423 BLAKE2B a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c SHA512 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66
DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f
DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
+DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753
DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8 SHA512 f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102
DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
@@ -803,26 +827,28 @@ DIST tiny_http-0.8.2.crate 43921 BLAKE2B 3097e86353d26ff4ee7952a3fa9aadb9566e401
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-DIST tokio-1.39.2.crate 780859 BLAKE2B c7841e36893ce676cde3431fb8d90ffad8774c9886af1a6809aba823ff4cab48a5706670e2ea60c9aafe03ead8828a3c8eb10c21d7c5e7fd8eab7795752a769c SHA512 f16ce6d7585efb151d9668b0b5e86dea7c227c490bd31d9589ab98aacfd220532d0efbf7d7f866ca1074fde6bfee0df6b95930b4ce4ab494b2f4ce7030b2678d
+DIST tokio-1.40.0.crate 789848 BLAKE2B cbb0aba8e31ab37afd21ebfb89b5dc961d3d19d38711786ac0860dfd24cfd7ba8c8998788a1e4e5dd8435c498fa754742c183cb8ead085c0f98a06d851a9dea9 SHA512 3026362f2848d9e7fedc9005e8bfa0413efe18c49a07f85b9c7aba619bd9525f6ee8c3c65621e43df3bf37288f5b7a63ea57ecca061e4ae7153834e93108bc10
DIST tokio-io-0.1.13.crate 33665 BLAKE2B 4e9c6bda0d391ae685dfc89cc0137fc44b31a4a788f730ab632b73d92ab55dad871d68b03ae0899cba9f96e402f88a60d4b8be5d484947b8982a39e473e5b8ae SHA512 608341311f4bda9617634a2623033900bde1d6b9fc89ae52131838f033bdbdf8704114193d8409ea0e10bd53d6f7ab63d47e17b7abb41d3f8865ab36fd0532ef
DIST tokio-macros-2.4.0.crate 12501 BLAKE2B 9b358adb86e828faeb956d24a1ebf68b51a69bce519ad9760ec3d3b8eb1cf4435afd4edc5ddbf634fe152bc77b8675182dda3f076f1011c5b5b97850c1fa1689 SHA512 f4a445f6c2cc7c1cfb5825919cd3dea3af52720c7793c20601d05870e7efbcfe0c6231fba7ada49b5ce46757f0e1475b3667914ff33c2fcb25e9a40151bd2501
DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914
DIST tokio-rustls-0.24.1.crate 33049 BLAKE2B b061bc5895b9d7e5aef96512667673ac6fb813a4524b1f6620af9e2598425662b15b5e07d3896499b8a24d820462d15b71a2b9cc804886d546c8ac5957f28529 SHA512 93098f34d117107214e2e80e0e6c030423850ba160d1858b5149c165643700d308dacef7723e45b79fc911ba13bc1bf363c89ccac047cc6636e48a9a5a9502fa
+DIST tokio-socks-0.5.2.crate 22102 BLAKE2B e090d5bf4cba7962f135728bec9b6c2745fa500c1876239ef4e5f88562b59600bd94cb5375a1c65ed923f0f11a0ee08d374dcdaa77e68d848b1b6c81612aa603 SHA512 ee0704ae63ccf65715bed2bb1b27f92042016e2cf4ea7c2dbb3799e60d068ab9a541ab3bf1a55523d8391351430b54c93829cb54f7290f47ee949e826c98342f
DIST tokio-stream-0.1.15.crate 36284 BLAKE2B e12d50652cb39227da004ce6850413d21294142fff229dede50f2d6736753cce87a6b0d864b0446fd878b4cfbf715ce94a9a7fdde0ca6fceff3d5d5fa402553f SHA512 3e6b0ecedd45fe6333689b9dff06c85a5dd9beae461879278c795782bdad0680c6744cadca9ef64d30abddcf1bc83b04b489768a0777f7c6a621d2ea7cb1328b
DIST tokio-tungstenite-0.20.1.crate 28569 BLAKE2B 3f0534f6ff68c53383dc70c244264373d324d88431c7c4e0e837a3c2dd20047731f58f085f5d7339d7e7bd56a4952da60848b796af1f47817e435c3649d84c52 SHA512 eb4d3ca0f8beca4c835ab174590c6e023ad2e0e19daae36d4296061886a306569bd1a18ac23bb28359179e1d29f93723244cba42905be814b133185b2ef6eeec
+DIST tokio-tungstenite-0.21.0.crate 28159 BLAKE2B 5ac21d0f51f717e3816ac38ad957d1300bdb16c60d3b6041c80a494dee8b08d12c1b20d7f00d08500ad2f092f9f2c6f2e7c7c00fba1d0f34caec4525e61dd85d SHA512 2ed4baa38ed5f3e19250af71c9142412dd96d59c971f9813e9a633c9764c580f7ea2141719a82251c60c9d2a5fdb22b311fc0f7a297f9363585be4d140c1747b
DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360
DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
DIST toml-0.7.8.crate 49671 BLAKE2B 47988292efa682f34b5295ee15524d9603d7884a0ebdc50aff93823bc9bb565569097b6aa0c622976cb23688aff73e41c0a19b0ab72ca55676cc86d7ae3db693 SHA512 84479acfa305aa682ed6ba655208c245d442d61028c422fefd6174371ec214e88912c257a3e2527e14646b655b18d55ac2d5482b0b4fd8cc2a9f66575ff1c84b
DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751
DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f
DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc
-DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07
DIST toml_edit-0.22.20.crate 106726 BLAKE2B c545e7460ffcff1404dcb77e577121f6ef332645cc0566b2e23af72743cd40e571a74660e8034ddfe75c4ae5b0bac8d9cf2915e8c62c283eb977ed3a43449410 SHA512 f1514cb1c89fd0d89bcf13a448cd8f0a0a31e05b9c483d9167e6890d70594175dab570c267cbc6596382c2300299c8d1677a5a331bc407e80832da5b7a580294
+DIST topological-sort-0.2.2.crate 10566 BLAKE2B 4b806d2ac1267104f921c80290dd55227209eea099a30f314a88738f95823221918a5097f4c0e694498e641bce3205c6c6cf5317fe37185de301a2a11bd101b0 SHA512 1334300f1022126138355ce1c4b33f60297765f9dab6888242e78be76b0df9e83560be693eabaaf10f9aea2dfdb90e248b02b0cee89dca495a1e365d9b6e87dc
DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c
DIST tower-http-0.3.5.crate 107116 BLAKE2B 949d3af681b33f1c8de93075c603d14cf6db80600b4cfbeff425856ab06d684228b4660b809a301bef57e66b304175450a7c7d5c9dbfec5fef52116fa230b256 SHA512 9dc84734881997d8bffefb6268dfa1607423e996ed70582d2c44e3c3c07758caf650c14c7323dd0644ce653ca0b51ca1f01d12d6075f4b94b505e2c69c0c2117
DIST tower-http-0.4.4.crate 115612 BLAKE2B 91f82af5fa172837a0cf6e48c5b9071a13a7de5c6eb768240397711d6b4e106a935de8bd1afa96bfc4fe75d4def8fd86861914c5dd9ab022a3620ad61ba246d5 SHA512 00663390dc7ed0b2f197256619a4091368ffbe068f29e1959dbf194fe7d9b601fdf8cfb44ea0ad76b3241f66b77ca4ba1fdaa86d869951b189b6194d6cb61bfb
-DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e
-DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005
+DIST tower-layer-0.3.3.crate 6180 BLAKE2B 20435102dd62113c3e961bb28d7b18ac6f8ec6d5f0051f511e6f5eb044b20016f247ddd1b8eae9dc9f1ee259d8cc31e0bbddd26f5a22fadeea4007a3011b8500 SHA512 edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934
+DIST tower-service-0.3.3.crate 6950 BLAKE2B 32ca66bff783eeb015af982b539acb63c9d426b931832b27aa45088382712df3894132a9e6e96fe1ed9d0f9e582b7a25b33e0ab73711acb06b4e134e69158452 SHA512 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd
DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
@@ -834,14 +860,14 @@ DIST tree-sitter-7f4a57817d58a2f134fe863674acad6bbf007228.gh.tar.gz 2977680 BLAK
DIST tree-sitter-bash-0.21.0.crate 443067 BLAKE2B 8514d1ec00f68ae9f987992fbe32c77a0fd5e6124f7915ae269439917adb68301367078e1ea6ccb4c921ecf88f564b7059b4c5a576f6efd6e187c82be3d86c2c SHA512 4702287b0b4a8d8a565758fa8eeedc3ccc357e369063623b27bd124d107f64611c8e684767470b208ae8f9bf26d7f1367b3346550eaccf26856fba573d32f7ac
DIST tree-sitter-c-0.21.4.crate 234539 BLAKE2B 841b64eee5fa2aaf0a95f77b3273801b8d970dcc1964201993d43dbdd3a10818c220ea0c4592c466404bf1569f928d973d358a4f640aa5701e1d225fcd106cd7 SHA512 c5bf8a34211670f8fff5c94531a64c36b7b2221dfba1e48d43d822d1f886ef7b21f3dee86e26fc67aa4710ffa6dfb7392c4e84d552ca0afa8d9631c9ccdf0fb7
DIST tree-sitter-cpp-0.22.3.crate 907252 BLAKE2B 48e49822166a6a21fd87e21b367aecad93ba199c2b098724504e29ecc9e95ad4a691718ad50223942637443a6a9b52d960064e12f8532d3fb5d696f4e93634f1 SHA512 88d97fc40f0d1ed04ed0d30528b3f31a655dca3595266b7c846d606d61c53058ae19c177e5f7fa2afc6d95d8aa835b3b5f3c30f0a3819e3bf32d629856be6800
-DIST tree-sitter-css-0.21.0.crate 39814 BLAKE2B 466eadfe3cecfbc032df3e27babfb54bf040143bcb9e111f935f68f4a7775dba93de1ade058beb45f3023d81eaed7e10e7a858a793b3304f5f0f4735ae205ccd SHA512 6985894d5a091067ced3fd462e276be22370cecdfe6d86e994ede37da9f190aa8bfa55973170a1f1fe880ad8a4279d2d5345e4ee71b515dcca5a82cb423a8b41
+DIST tree-sitter-css-0.21.1.crate 40916 BLAKE2B b56507b25b39dc1e2765879298e664a35a733903dd209f4b8d551b48810e277d50a30078aabbf1d753828d49a6408502b44b7031209fee156bab29e77723828a SHA512 ab35b7f818caaca4c8082d9bc8672d502f5410a33d9cb5d86d1d1dbb0b224a2d52bb65480e53187f7950f04b25ebe35fff4e721d1f0e909ad05991c8d0f17e84
DIST tree-sitter-elixir-0.2.0.crate 503935 BLAKE2B e9c75d7052dd9a178647ebed9c782b54de432cba40b3b9b12ac91a5d23435bb76bdc3ad2d249e64977ad6a7414a3dacf13e28abeddf5e5b4dae4f494be7e28ff SHA512 44d632faa71f5043862650ee0173990576e685c5a0eca56ee4e0863965338861f042e403a75fa6f3affa13ced27c1c12b365a2edef7dafb8f52b068e03c05062
DIST tree-sitter-embedded-template-0.20.0.crate 8475 BLAKE2B 4953a0ff12b14659dcec1b8ff1aa40f578601ca2ad32eebc56801c11ae149f4ef1dcd08495a76220dd80b695327d5164735a9da45d275d87739ed65b7c63d027 SHA512 181941ed3cab1a05c703dfef762d1680a8e4dc926b8290b7d455ee728c74d9548871ce6c2db16235959eba6c1da106701bcdd6f65abe54d3903622e9edef19a9
-DIST tree-sitter-go-0.21.0.crate 112581 BLAKE2B c0f873616d4fd934622b65bcf35a821fecf3b67c53315c73e0c8c07eb5689a5be00e9c9aac5cab43ad8d03587945df5f9243cc63200dab3325fd4a96ed0e6960 SHA512 ad9cb05b22f3fc32dc4bfcb5e3c3e1273c50ec7399a595489ad755a435cfee75b0b4de292bc6e60b7f8f193d186acbbd9a5de4864491cde79aee7e2851a90df6
+DIST tree-sitter-go-0.21.2.crate 103869 BLAKE2B cf983a989e1d27201d726bb0c88971aa4177651c86e397d38824cec5fcddc004f7a6a53838333cef948c8897f354d1260875a9b27e7e9c33d628ab6583316cee SHA512 de34c311119b78fb32d351b55aceef0f4adcb6aee85aacefaf0191e92166917c4e554d2cb1121ce1c928e4ac2c8ea1e7e2dd0272659f46c99ac060fdc450db5b
DIST tree-sitter-go-mod-1f55029bacd0a6a11f6eb894c4312d429dcf735c.gh.tar.gz 20557 BLAKE2B b422b5f3583b333b280f776bd1f3a9d32fa9d5062eb3ba6a8dfb28332abe8dfee1cb69b968c79da79db96108ce3ac29ca030bbc43f15c7c86041d98502fcd4d4 SHA512 77ccfcba510810316ea56400b6847c869c5d0e61ebfab1b6763b19bb0682edd16c7208abce0bca68fd6205f522fed22ed95ed6a3835c3621b2e1916b97eb9368
DIST tree-sitter-go-work-dcbabff454703c3a4bc98a23cf8778d4be46fd22.gh.tar.gz 15281 BLAKE2B f24f97b8f4a819d9ebd738c3053e7c174206a6c7d7c892c0e966776a416f3d7d36b1f7e27cd28ad867bc0510d1e8ad4106214e350ebf22da502d53665962c6e5 SHA512 abcf64ac781ee50c727522432f71f4d25c278559176f6e2d748ee6c30e277e06c208bdf61a90ea4f0f38ec2d187b23831625a7b54a85406bd7f68c4a9fb99440
DIST tree-sitter-heex-6dd0303acf7138dd2b9b432a229e16539581c701.gh.tar.gz 25625 BLAKE2B 249cb74483a439cef117fde1fdcee018a8839d96c7b060bf376ed0c4a75de0822a2b631f96c6700f3ad90ddda8e609bb8a2e95f4d541b361ae6abfcac98ab12d SHA512 7be5bdc4e04a4240fb0eabcbfad3798549d8b1e31b464d4a93c0064e622b712b4a41d5a01b750aa7c6e6b7471c382ffb7cd84d252fdfe9dc673e2cdd3666dae6
-DIST tree-sitter-html-0.20.3.crate 20827 BLAKE2B c9c4bf65e15bc84c36938c3b5ad16854e103efa064664dc11dcabe881db5d4e192ba998c80a599dd88ef11296e730f83f7c7a8e8c34475325a99285b38e89340 SHA512 9587794af57bb9fdcf152deb7f21b50435ad333479a4e423524596578325374e2996e04fcf3dcc26b1962fbf380d26458005a36582b1766c1e088972c4b081bb
+DIST tree-sitter-html-0.20.4.crate 20846 BLAKE2B 991c35092eba9bfd619000427b847dec3b606cc3880402f703b543069ad4db152a079eaff34bf63dee578c56f90ed858e45c986d9b12e705457511106e473e0e SHA512 8ed78beef9ac7baaf9f6826e955b36ee666506e157fd4691489e23bf2b7b36b8ad2b0b59f296b3730455d3f0310c7627feff1f14984c710195ace39f681b00a2
DIST tree-sitter-jsdoc-0.21.0.crate 15624 BLAKE2B bce4b50c86380fa47480b2af9784eabac04572d4fbf2938229eb7f9b6d1122db6a93583c632a006292a05836d9a33208dfc0b83523ea2aead537c89c8c6a13c8 SHA512 465d4ed74cce61a5549301ccc07b4ceec1943119dce2ee6e75f53a465a88194f68405dd30d15f767104c2590e6a8385e0919a13eff13fe95736f0d918446d221
DIST tree-sitter-json-0.21.0.crate 12497 BLAKE2B 8864267e6d6e1f6fade11e7d4c61831cda1a6bf784e9d9ea9eab4cf423148ef554bbf4396816a0fbf74f56ec1dadd0fb7fe84d873450897d76c8ffce0eb87093 SHA512 f5fd1ec69264b39e314f3377e857e94650ec432a71f344464399e6cd269df84f4d42a90e46d19174b1a4e463b251679671514839939feae16277325c2b4efa16
DIST tree-sitter-markdown-e3855e37f8f2c71aa7513c18a9c95fb7461b1b10.gh.tar.gz 417998 BLAKE2B 8e8fa45adf4d672bae7d7925e662bc133b98991f3d42809dd045acd12960865a0574f92f9d077648f0379ed79fa14564bc4510f8201523fa08d02c0035ad5000 SHA512 5773f36d40876ee017dbbe6b1b72c9c1ba13ee3b74bf36a974b3886297eac0940d4d79777dcf1e9b4b58ebea0261868c7826125974c3a4e4c8f84c9a43eb10c9
@@ -854,7 +880,8 @@ DIST tree-sitter-yaml-0.6.1.crate 100932 BLAKE2B f5281dc3e3cb5ebde56f8de8336c7bf
DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
DIST ttf-parser-0.21.1.crate 194876 BLAKE2B 8bf9f7528fdf091b656ad92ec55a5f0347428a12f75275f171be4f847fda6894f570345e7f8605db4557e8e3305f027263c59f203c5092ae70ecb250e4fe09eb SHA512 171b69853e131ae9bd9470e88f6a340def67246dcbb71a121121490fe91e4fdaa5ba0bdfc4a10da234d15c352fb6150dac945ec0eddbb5e6f1684293c917c991
DIST tungstenite-0.20.1.crate 60095 BLAKE2B 9a9cc88aefe4f30d4e11673d2e3f757861dc5b082c026a6da54728b4a29dff1e88ca20e2641ef35ba95f01f8525b628b6d6e5410fdbd8d02954d626190e52a40 SHA512 e6a9311e521a7f882497ee7756d39de3ef963937f64ac09c20d28af4c49e9f0d14fe95fee3538c930d18ee1f9ad8e93c6faca1c4ddcbc5f444100dc02261c729
-DIST typeid-1.0.0.crate 7549 BLAKE2B f0d61e26f706a52bf7ef0e0967f0fd1181e70bef58d7d48f478b40883f9d38a0258149233876230fe936d94c8ad9335785bc3329f1ed61645d91a6ba1b4b303c SHA512 d26eb5cdf10eb3d429ac28a842aaa0393de7c949f8ba1bc134e428ffc7327f4bbe054792c7eb333720b17ac507992a8c703154d6217cd5430a8d90f8dfccb734
+DIST tungstenite-0.21.0.crate 59858 BLAKE2B 0037dea162a8e6bb3ba0d27edfe4f4063ce6f28505b5cb127374ed4f4c0a2b70c9640cb9dba54a7b9918d1d716f347ad7899d2a9328e3e70b07f8e947d3fec18 SHA512 44a9826d68b61ec4b65bf72a12800674edd1eff8e9fae3fcb272276f6f598edffc7e1b36f2564494520414b3b426a860a32c6543c07d9f1c1404490e1c0e431e
+DIST typeid-1.0.2.crate 8844 BLAKE2B ec74d365b11f17f63f938bfd8819a29d94eee8a3d938d8e5f6c797c0fc4696c1016e5c900f5874e3df05f6d5650f1b05da9446e240afea6185d16ec958beaa37 SHA512 a056d99db3bc648ea260157335045dba1df96e70cefe65dbeac80d517cf630cf398f86da692180592e99f27ae14eec1d3f658c0d2d039ae353ce56463f7cee40
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6dbd6e76632bb6c9b9f40ad9c216f8fa400310753d392f85072756b43ac3892e0a2c4d55f87ab6463002554823 SHA512 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95
DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca
@@ -865,11 +892,11 @@ DIST unicode-ccc-0.2.0.crate 8872 BLAKE2B 8f561aea18c3b4a90ddd611822fb93c10c0a2b
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
-DIST unicode-properties-0.1.1.crate 41088 BLAKE2B 1cbe1df6b2d17ede3b83a65fcd09948637428d1ea17a051ea9da62b97a5564d34a39d3105e3d49362d52ad637656210cf03cfaae4b7b759a483a346e05c0db89 SHA512 377ce59a78cb7a0b5f040c90cd80ca800e9e48867df69ed3a5476618613c3520a3fb9306b212dcefc927e44db52f2cca99839b5ff762446dc190019f3ae0a039
+DIST unicode-properties-0.1.2.crate 41755 BLAKE2B 2e131eb1a0cd4056dca898565432d66d667e4e4e3b5c9889ed358481fecead0b3dba8d0744daa139b25f33a03d9b25e1368f4c6e8cfe31ae75638fae847472f1 SHA512 e630451ae7f05148a7a2f6bf45c5f048d6a31865c08bd19d601a8b469ab57a0dc0971d6e6ec41901a2f3786ef0d2a789d61d92cddf689ca4f3f9519619f2f2f9
DIST unicode-script-0.5.6.crate 43993 BLAKE2B 37d7e1566a9b1810a4c4593de6ec5d82b05aad0dd9093e843894ce65eecfb631242a975958a9c6e795d623e1c415a8494d40a82af939c7b22065d2805505391f SHA512 624104995e164b0c9115d04d9e40a5331b224b321664520d396963a26ba2d153cecc79c3701da4f7b4cd4b65913d933c1712b5a73d7db707fcf045b2dd42b858
DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef
DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
-DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
+DIST unicode-xid-0.2.5.crate 15530 BLAKE2B 99dc8a0f9727c86fe3ec1ee119487ba4cae579d009720556ed598b58c0ec593f32b4f7459df81d4e4d06db351d368d2c565af7b03e15d4e5c984fd50f133cbe4 SHA512 ad8a23407aaf16eae14a44de201c4a0152bb07584bd36a5c460fb744859978cae131424c32033be4ebacc9f9a1dcd611f9ff4a98b84f560109d0c313585ce5ce
DIST unicode_categories-0.1.1.crate 87298 BLAKE2B f52b83d204b90ce0ec26e0500bc80b0547610f3417616603c4e837fbec0a41a6a715de19f88432f4c15ddb6b2ba55ee75a472fb7e2c888accfc77e1ef1d85fee SHA512 2d15499ee9318ee54910d657339820acfa88183e4f9aa146ac655129d2c4d76d3fd0550b601702ad2ccac4c8647dd2f26528d8003f39181e09b8ef480351a3cb
DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
@@ -896,15 +923,16 @@ DIST vte_generate_state_changes-0.1.2.crate 6503 BLAKE2B c7ebe8ce8014bd9dfe6f2da
DIST waker-fn-1.2.0.crate 6685 BLAKE2B 26a5cb7941edfa50157bdee87142b734203110993224cb7d1b74fe0ea4cf5649c5c5c0ae8f10e9cd10662c3a0ee9e6c5a2a104fcf64beb3e3730f2266d307c04 SHA512 5f75c51a82081d0e3cc7a1d8473cd0e07ac17771b024401024a3324c12fd3f8dffae4661f669235ec96a50b70dc653ab46cd170b00b9f3b75b27f887eaa21b4d
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526
+DIST warp-0.3.7.crate 117428 BLAKE2B 37b92dbf5fc2099a4e541a3f6fe9bb84795586d8c2ddcbbb7e03a42a9363bbd5296fa524d7bbfcce2883d419d50b8e34975c72d5c9a518075d6dd2df37fbd2a2 SHA512 8dc2dcb5a64555caa5cf74617cc5fc4fe3874d55f4df1b455e6b68c855fe8791f979c622d64b7e357085e322a047cce411c4dc751ecb608c9832abf7550db5a0
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
DIST wasite-0.1.0.crate 2346 BLAKE2B a5a03d04135e3e32354d298386f132f9aa3b5c3806186f0c1eb75138038001d07f3bb5a3c6f8f938c9bba7c84b97b06b5304be3c9f86255d2d00f46a134ccd3e SHA512 06be2f7a2d289136740cc7b9ef9c4addbbf85210312759a7c99f977aa52285e2c3e4e3dade82d454a266ae42aaeeda7e767140b0bcdc1208ecc86aa18afc1384
-DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5
-DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa
-DIST wasm-bindgen-futures-0.4.42.crate 15380 BLAKE2B a20ba9f2bc814d7aac031f1cbaec90289f63893b76c60b536a65af85379771e102d6c3d949a8528328587ac776d7a3b684c12a217f9e186bf10046a1fcb34652 SHA512 0a77203499381b6bc4e9258480d7ef499d9c26b195baf38d0b7b228872f844d24c827cd57c8e2b0176927fd5957428084f53fe80cf60b35b7ba02d02b27a4682
-DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462
-DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7
-DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07
+DIST wasm-bindgen-0.2.93.crate 43769 BLAKE2B e1abf981a042ebbc5c506975d5c2258942278fc000ac62aafe4221725fc52003c4032dc04a396e8fc8ec6712155e056ea9381a72070ee7c45b348ce470f52c7c SHA512 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422
+DIST wasm-bindgen-backend-0.2.93.crate 30344 BLAKE2B d0b9f0cd0e6191dc3f57869023450952f2d73c0432fd4516522df5f63090de021f44f11ce7676fd2f87b31f6b236eb155b22b36eb80c3ccf3880f55ca23d4b0b SHA512 c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597
+DIST wasm-bindgen-futures-0.4.43.crate 14207 BLAKE2B b7337c1863af9975ef4a10ef64b129cb7b579fa83849ffb8406637c10bd86da4db0709d1af4161c787de986c98acfb9c6b382a4871f53298e0db30cf2c482eb8 SHA512 2499b47329c3dec1d15666eb7307fabaca086881a46e1a53ff2a551df1122eb2b74b18ea1e7620152a35407ad49a93223332e20ac042295799e55f156b7061de
+DIST wasm-bindgen-macro-0.2.93.crate 6822 BLAKE2B 3704c01b90ae900032e455a265b614d1057a7ed7b7eef1ebfdce75a7b0f0b97083211db562d1602160cf9e70843a1949be836465398787315d66ccf85fbe0801 SHA512 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632
+DIST wasm-bindgen-macro-support-0.2.93.crate 20642 BLAKE2B 3fef9d35c09e97317e8531f11c3cfcafc5cb58126ab7a96374cd5e2e3f8736ef016b4c0b3b16bcdc0bef686e9f07439f263c54dc980649e9963b12d0a6814ddc SHA512 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8
+DIST wasm-bindgen-shared-0.2.93.crate 7527 BLAKE2B a2df995ba72d83beb3f347909c004d9693ee06cec62de248a1f96b0244c05dd8b62d46356f1b7eb0a29122517bc23270eb4eaf045e6cdbb7122089dc84829d9f SHA512 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420
DIST wasm-encoder-0.201.0.crate 50174 BLAKE2B d2f7fb0c288b84a2437b5e6243bb3247a4bfb5112bd6e66abc6a1dfc0635f611c803117e6554b153b8e0db3187155cc8746ca95cb4f2ec015707807a4c9821ad SHA512 4fd4af3ab8f47cbeea9a7e4ab4134cf8f4d39fc25d633c647fe93415378dd952202e2a8d8aedfd9e50b0be855f1e1ffefdf24c5d726c21f95a805f89fe80ce0c
DIST wasm-encoder-0.207.0.crate 51033 BLAKE2B a445efe2b617845e0142053ede397c385ae721cc9a5be0a49250897bc5e566f60fde689f7626b55e8ae87ebc9ca3cf2f4d09729a7fd0a1d21f970bf319022144 SHA512 96d9fe62f500f81caefd8f45d3e091cb1cde7eb1d9fd90ad7b35350175cbe848fd10b06c1cd64e5171a3aab002d5647587491f9f64c1b277624ce4de7d721dff
DIST wasm-metadata-0.201.0.crate 9851 BLAKE2B 834819f04610f8f892f670f7f865e418ecc7e543d7b287f07c718f1f2d11291792ebef02a4d0e73f0ccdd14ec1d50f5dba80a1173e55311d48456e6f2ec76e41 SHA512 b8f94a5a82e0d1693d8dc2ec7af4570cf561d956c6849a3e102ea94b9d1c2bdd54c32f02537352960375174e064487d4fe450be8b89276c8c87c6dbf684ec207
@@ -935,11 +963,11 @@ DIST wayland-protocols-0.31.2.crate 147062 BLAKE2B 62d5ea52833d9edc661d405c83159
DIST wayland-protocols-plasma-0.2.0.crate 59992 BLAKE2B e43993c207db0ab01c09ca2ad523adaefa1b07978fe2bf67c1e16a8d7e24f443e181a4ebaab2555bc45119d0c66a26ac4f91de932d13b3fe1c881d9bcf0a211a SHA512 d72a03ae0c34b9102567b584971714734aa97e0bd85a3447663a0f88b05bc06a295b1aabc46b6c92701e620c2af87ad6a321a5daddab0df08e7e09f1337f3cb6
DIST wayland-scanner-0.31.4.crate 35691 BLAKE2B e9c2cbf97719e7729892a777c37e865f22d22a6e1138d189a512c938e24ac710b6f431f7808c656facfb189a47a27564ccb6b687dcf3dc794b1ea87dfc8a6fc4 SHA512 44c41437a20e2f895e3330b4fe72eb6b7846a2287ce5f7e1f2aec1407cc324dc43549cbfc82aeaa23c69709e2c5c339b32aaf298b63ee675b8dded175ec7d0cc
DIST wayland-sys-0.31.4.crate 8571 BLAKE2B 4a29e3250be6e9058e6c8a50b7146b37a77addbf434a926bda422f269d353cc0b97d33b8dbe39ed88a626374ee2346ae04693df9aee1142f22a6035abbbcb1e6 SHA512 fc33c5364501aed5145c95b095955fc71599fb626d30a3e33b58750e67cff7d3a9a765124e5c45e436ac0fdfcd416c825a63af6fb6500627fe28fab14cc1401d
-DIST web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b
-DIST webpki-roots-0.24.0.crate 245632 BLAKE2B e808ab5c6a271f7a778231e8476ad9226c7be26a7e8c19cef2da1266d7cc513b13ecba2486567509f940482322ffdaf51a9fe90a16abf1530d4fa96f54eb4c72 SHA512 a45aa3dabec67bfc10c025d1f480f61d0e549eef6976131c82d2d280c93d72f2efee202e6fa99356156a83deb71b5a80ce0ac351282bb3bf5eb9771a00dc4e1b
+DIST web-sys-0.3.70.crate 615438 BLAKE2B cbc8b7ec572a3df1b42d603efb3af1914621957a79f0217e75b6eaa192db6dcf2de9782e130ebc364f704e624913a13cf9dbbe816087db340bcff4a4021b7526 SHA512 337a12d7eaf2a643a7a49a026bccebde73fbef44f729daa6feb71c228d7d8ef72155f9f501b7ef9ea5c22a619b8a8591487841a67a1e12a6d1105d92f3cc708b
+DIST webpki-roots-0.25.4.crate 253559 BLAKE2B 737f608323fec02b77c47a40f8b2f9bf44f1b29d32b936fd7bd8c1066efd8916451b96ffab8949f5b5ba537bb1ed6300143bf51d1ef8663ce5a9a7a33947e81d SHA512 4891aa5c6a5bb8a4d6bd730fca5ab5bbddb5a39b9267c81951ca8d3ff0dbcd305b498328f99b2da79ac65cdc9dfa42c40631a4f8d6975ac6f4ed9c85a8d2178e
DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97
DIST which-4.4.2.crate 15953 BLAKE2B 40ca22cd2f625cb035a1d919ed457a300b482c7751dcee4441974c53d56ce13f1f502535e1f7c0746a01981f4de2e2f761c3a255902d6353db1a4c3c62637448 SHA512 2d12aa1d4c2dbc140e39c8f15bd4ee1eeb8e8de71bcdf579479ef4be860fb0839eaf4cdb818addba242d50420f6e08acaf2bfc979a889e092c83644819246fd5
-DIST which-6.0.2.crate 16608 BLAKE2B ef2250d0673fcbfffc07139f80dd4ef4eafa6333477b7c453cc35809bc74134448f9998a3cbb7788056f53ea05804526da7b67c416b839bc40a2657c3e091849 SHA512 7e1908c11b2f55c0dfceb1ab773a9269b6eb80ea0eb895ab9b58f4851cb15a46cbdb0635ec67439b17b11c5abb077b4c09f83cdaab5b3b3f077e1c1e20497bde
+DIST which-6.0.3.crate 16937 BLAKE2B c4916ce80625b8b869cbf43844d689c62545964cb60f9741851393540a241d1d440dd64517949f3a64a4e9256584393fff84e3cea5f75773c9afd8b7ef580333 SHA512 82048af7dee4bd274f977530a19c2e2c86ac12936b7d814b2a86f13b2063e1a3d7092846d1ab66e3f653bf7ebbf5eae8bbce061a970c5ddb30b151234dd0593d
DIST whoami-1.5.1.crate 24026 BLAKE2B 50a438f171c220aa19a4db7bb1a2ba6871f02bd47fe98e3d66bdf7662ea096a6bb612459b47178bc3aae85d1b58457a1ce5143a1176b23433b6cc4fa1da1c2c2 SHA512 b2cf3e2b8d1a12590055c3bb69c4a11448c846b837e44fb0041f030c31d6faa9ee55830a3fb07915adb8767936c06c7447718a4de46f3eda7ecc0f53a8140804
DIST wiggle-21.0.1.crate 21856 BLAKE2B a96d40938988cb3308aa50e879d1a77e247b9b2e01ee57f3086f3be5feeb02fcc8e2627285038750ee2e3ce64c6d006d580d4b16ed47c4b0fee395a6b2f6ea80 SHA512 bad939e4fd65e917045584e18cb1c93b1a17fe1f19e5596e3719e03ee082feff67e938d208098794efaa44c763b171f7e97cb8a521182f44f9720c272536bc9f
DIST wiggle-generate-21.0.1.crate 23472 BLAKE2B 15f47a223ce40770340895984a16bfa79f0f0714244ffea31dc10364f7c2bab0e662b6993c98e74bfaecc82c482a6cb9880ea0534aa7d735554ab471b249de03 SHA512 b81cdcfae839090a0ea0ccc4b3bc7c1b0694e95a341ca6e2cc54a7349155645177849bd0f57b9c2712c85f7268e0a5b6d1327cf5605fc6e724f9fb87db3e9660
@@ -1012,8 +1040,8 @@ DIST x11-clipboard-0.9.2.crate 10334 BLAKE2B 03a8be7f27bb67638f798447c8b63d1cd81
DIST x11rb-0.13.1.crate 223916 BLAKE2B 1663b0d4eb059924f9c2dbfa2fff01ee9c7a90bb6652d6e6a1519676e36ef7cca5fd079e39f45137350f595bca592ae9098b93877cdad9540131063379fad2ed SHA512 652f499857aff45053e2ffe1a2e3463323bcf3cf546482dcef4d2805e90a898a12f647da9181fcf02d7234bebdfc424f8a4e0e256dfd49aba4b643284308404f
DIST x11rb-protocol-0.13.1.crate 508522 BLAKE2B abd88b4175e2fadebc44f232262b71261fac9b1289ee749d31fbd4a9d9c8ff426ccf9edef8eced4b41e4fba3401cd81d109fbf8aef1c99b4529f57910d000a8d SHA512 5c1a40fcbc77aa6e3357ac64af37958ac54aa3a78af354c1ea5f8e8b28f352c6e5d8b4762d8c4eb93fa8a1a122184b89c9b1c95a53d35b08819654dbd4cc4db0
DIST xattr-0.2.3.crate 11959 BLAKE2B e67cc186c3a86c3019cb5832aa515267671b8f11f88ba6253a3217eaf06d70b72a0367e9c8fb42a584b5b57113f8788c67f4e3d70db6427dd4e4a6efff59ac44 SHA512 55b99a9a9440463050b672dcacb7e1d1cc78f2b6f40ea7bff2134ee3a1c787d64972a1e00d2e06cf5a341bf76eff32f68e17a0c939a23f2c9a892715722afcac
-DIST xcursor-0.3.6.crate 6405 BLAKE2B ffd3c7b0a48c80eda2c2ee0257be2c4114930b558b877efce8dbd3da7ede7d253a3971259aa305edb31ace1a4449939252f2de0ecf56a47d163e2626a462e0e1 SHA512 edf14e470d7e99a6de0394736c180844ae8f73682a924a497fc6bff30120a614e7f79dc67fe791479a1c71294549a1c043f00f8994e6856910dd9d49a2cf755b
-DIST xdg-home-1.2.0.crate 3881 BLAKE2B 97e8869b2c2c72e8613a09049c7ad55dcd48ab124a713747d76c2106932152ce254ae19ab64a1d44959899334359ba1fd0f5b03ba3b9a7c797bd7158eaba55a1 SHA512 50b4ebf67b56e6880bb1340e6268aeac65f0ea38fcd3669becb77d356758434ef569c81844b9bfd17245f9d19f77cd7670388211ed5209052974c023d6151eab
+DIST xcursor-0.3.8.crate 7191 BLAKE2B 3f34ce4a29b7679c099d3df633e734b0304d4bd2b1d749b37281a5d76def9f0f15b0bf6d292a2efcb1b0e99ab11b386fffc3fa8544f079ac5e21a582a35debfe SHA512 6b50ee95595993fc3a5b28ab3b88bea10068136e8b5b319b8b17f77dd923e0c73ee852555eaaaae510acd0c8f00e0f32dc1c9fc83201ea5871386e5b991b49f7
+DIST xdg-home-1.3.0.crate 4000 BLAKE2B 0da36aadfa518f1ecb3fe9067eb4c014689af1f76c71c592184aa4c4fe457883faf1dad757344b375a92c484bcb3d7a408f8759c24b2e7738ef4997c870fdb85 SHA512 4d090f18ea4a37199d2c1760faca11e16ba9069086245543b3390c53e74a84145144a94863c7d8c3155a9d616732a3cd8caaa1a416c43dc4d107ce045727279d
DIST xim-rs-27132caffc5b9bc9c432ca4afad184ab6e7c16af.gh.tar.gz 47343 BLAKE2B 89ef33e418ef41bd13b05152ebe3224c87aa6544d133d10d14d4dff7d373ad078cab6ee03f02aa3c2091a29e79fe197e0ccff58813c0139ffe92359027cc5414 SHA512 af8301e4e99c3f40ed36fd7b4a33a769193cb7f4fd3e0cd2b2c236b0eb62aa24dc578da977252f12dbdf1f1a4e7bc464aae53c49dea275fc830789e9eba5a37f
DIST xkbcommon-rs-fcbb4612185cc129ceeff51d22f7fb51810a03b2.gh.tar.gz 58121 BLAKE2B f45a05820f40039f57c341d2c6cf3f375bfa4356e5f679a9f6fc6fdd764f1214375356ca3c7216e762735049f37b39d520c778732639365975a90369b38edb94 SHA512 513edf39326231f938747f3d5f195df89540cdf0e37867c2346378fb2bb7f0030bb83ea0422e4ca44a026a8eafa94ef6c4c07af3974e56a2c77b18e0ef9197fe
DIST xkeysym-0.2.1.crate 103129 BLAKE2B ece5c6af4230b6a0397621a5b2b2bcc9bc0465beee89ea397660ff3800a8a7cdfd7752c4cb73b14596cbe20333479febdc5859bd484bbe5b07d62461934079a7 SHA512 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834
@@ -1026,8 +1054,7 @@ DIST yeslogic-fontconfig-sys-6.0.0.crate 6677 BLAKE2B 6f8cd2b5de9a397546641b6ce2
DIST zbus-4.4.0.crate 158301 BLAKE2B 7a9a3f8712d99285955020ec60c128289578824061964ae0c26d7f6b284f0ea393087dcf40ae15d13bf87977ba61acab71460120256a5f16b9e5f713fe0a9cad SHA512 2522cf51b6eeeb06b350a0fcacd7cb768459a55a524c8c379da8d0c6f1b7b946f352fe95f993b0af8297de4eb9e63e2f009888465a2b554cfd904d4ca3717699
DIST zbus_macros-4.4.0.crate 31183 BLAKE2B 9448845e1cfa58d51688b74ddf0aa3e65d1621db3c636809426e67433074dcbce36cbe595dbdaca895650775e7971d9e1fd1e9feb7cad42ba6521839459b6780 SHA512 7fa5d4baa95f440be12d74d4c855f16f60803690020a6af1d28d1ba04d792ff763df3c2c3e4d275e0753a6effeaf597ad8cdedd4a34d4b93f8e69a34b31fa1dd
DIST zbus_names-3.0.0.crate 10650 BLAKE2B 0c8a0ee67c9236ef51a1add3038d5ac5a9f00dccd9df059b16454754db44e7c5ac66b74f3f98c317ee73a1c982b8439d6a92995d984b9b9d744c3c9203edbed3 SHA512 e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab
-DIST zed-0.150.4.tar.gz 12598599 BLAKE2B d732e97c1121fd9615625b5998714984e02f03cf3c6eac41cdbd316cb437797388ea328789c2b6e19e003b67cef5a324b18d6f906e594bd7fd404823b0d730da SHA512 e7198fea765805b5cd607e898b5676f2f76bc0b85e056f70fac60e5bf19e3ac1d0d73c16d6591acb6aa05ae7761410edf6c58758a2709b93bcad98cad3b46fe7
-DIST zed_extension_api-0.0.6.crate 11028 BLAKE2B 028a37613c6a496c21ea927778fd817293cb224b2f5ba3d2f9bf33028b6ca71a4cf9a95455f9a76e6a0c813913df889c021ef9f74e1e6da4291f13742406201d SHA512 4e55fb3ca868e704ecea7fba46a433d28a932f537daee8b9376809615983eded1fa7aff24c0ed92bdd54e0962ca1b30e8df8804f453e333900b5bdafed2b7688
+DIST zed-0.152.3.tar.gz 12681413 BLAKE2B a318b04f0575fbf86b0e1f8959ed50ae947c463c80fd51f8fff4ed2f8605896ffbc8ffd311df26248091207e1c7f525565622cf7fa592a392955812a1c0055eb SHA512 f9942dcd710162e94955cc062d94f9272b7492578a5081a0a3242465a8b2560f0a9d04afbf8c5514ccde39df55231202baee721226a2f717e58f4eb1094f8630
DIST zed_extension_api-0.1.0.crate 13650 BLAKE2B 53b7a6eddebbc634d9ca9874d414c643c4a02ffc9f3654b26c935a36b12b6b84a284fd65bf323b419156617efc42f52ca7bdb6c26df7fd3a6456cc6f4665fbdb SHA512 73259eebc17ac20969a7a05b9a44c4aea322f50b65e7b19893d33ee3339e20592561f3f2adca9221000cdd7a5407a17ef6d27aedb6123423c210f34df71d731f
DIST zeno-0.2.3.crate 40164 BLAKE2B edbd5ff628adac05f8e4a8ac9ae31f45d6c202b425ff42172e87555a8fedee78caa4375de680dc3b09a8596c92f339579d051d3316b9ac40942038a7257ea14a SHA512 2faba002d8886b73172b187e6ee011cc19fb3209d0672cb86376595277161fa30f9dcbff950f5c5722482f7f8027af95373b6dec1f1054a9f1f8dcefc10a6f23
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
diff --git a/app-editors/zed/zed-0.150.4.ebuild b/app-editors/zed/zed-0.152.3.ebuild
index 7279a02c1e9e..b418a4e46348 100644
--- a/app-editors/zed/zed-0.150.4.ebuild
+++ b/app-editors/zed/zed-0.152.3.ebuild
@@ -7,6 +7,7 @@ EAPI=8
CRATES="
addr2line@0.22.0
+ adler2@2.0.0
adler@1.0.2
aes@0.8.4
ahash@0.7.8
@@ -16,8 +17,9 @@ CRATES="
aligned-vec@0.5.0
allocator-api2@0.2.18
alsa-sys@0.3.1
- alsa@0.9.0
+ alsa@0.9.1
ambient-authority@0.0.2
+ ammonia@4.0.0
android-tzdata@0.1.1
android_system_properties@0.1.5
anes@0.1.6
@@ -32,7 +34,7 @@ CRATES="
arbitrary@1.3.2
arg_enum_proc_macro@0.3.4
arrayref@0.3.8
- arrayvec@0.7.4
+ arrayvec@0.7.6
as-raw-xcb-connection@1.0.1
ascii@1.1.0
ash-window@0.13.0
@@ -50,22 +52,22 @@ CRATES="
async-fs@2.1.2
async-global-executor@2.4.1
async-io@1.13.0
- async-io@2.3.3
+ async-io@2.3.4
async-lock@2.8.0
async-lock@3.4.0
async-native-tls@0.5.0
async-net@1.8.0
async-net@2.0.0
async-process@1.8.1
- async-process@2.2.3
+ async-process@2.2.4
async-recursion@0.3.2
async-recursion@1.1.1
- async-signal@0.2.9
+ async-signal@0.2.10
async-std@1.12.0
async-stream-impl@0.3.5
async-stream@0.3.5
async-stripe@0.38.1
- async-tar@0.4.2
+ async-tar@0.5.0
async-task@4.7.1
async-trait@0.1.81
async-tungstenite@0.23.0
@@ -79,22 +81,22 @@ CRATES="
av1-grain@0.2.3
avif-serialize@0.8.1
aws-config@1.5.5
- aws-credential-types@1.2.0
- aws-runtime@1.4.0
- aws-sdk-s3@1.43.0
- aws-sdk-sso@1.37.0
- aws-sdk-ssooidc@1.38.0
- aws-sdk-sts@1.37.0
+ aws-credential-types@1.2.1
+ aws-runtime@1.4.2
+ aws-sdk-s3@1.47.0
+ aws-sdk-sso@1.40.0
+ aws-sdk-ssooidc@1.41.0
+ aws-sdk-sts@1.40.0
aws-sigv4@1.2.3
aws-smithy-async@1.2.1
aws-smithy-checksums@0.60.12
aws-smithy-eventstream@0.60.4
- aws-smithy-http@0.60.9
+ aws-smithy-http@0.60.10
aws-smithy-json@0.60.7
aws-smithy-query@0.60.7
aws-smithy-runtime-api@1.7.2
- aws-smithy-runtime@1.6.2
- aws-smithy-types@1.2.0
+ aws-smithy-runtime@1.7.1
+ aws-smithy-types@1.2.4
aws-smithy-xml@0.60.8
aws-types@1.3.3
axum-core@0.3.4
@@ -107,10 +109,10 @@ CRATES="
base64@0.21.7
base64@0.22.1
base64ct@1.6.0
- bigdecimal@0.3.1
+ bigdecimal@0.4.5
bincode@1.3.3
- bindgen@0.65.1
bindgen@0.69.4
+ bindgen@0.70.1
bit-set@0.5.3
bit-set@0.6.0
bit-vec@0.6.3
@@ -118,7 +120,7 @@ CRATES="
bit_field@0.10.2
bitflags@1.3.2
bitflags@2.6.0
- bitstream-io@2.5.0
+ bitstream-io@2.5.3
bitvec@1.0.1
block-buffer@0.10.4
block-padding@0.3.3
@@ -132,8 +134,8 @@ CRATES="
by_address@1.2.1
bytecheck@0.6.12
bytecheck_derive@0.6.12
- bytemuck@1.16.3
- bytemuck_derive@1.7.0
+ bytemuck@1.17.1
+ bytemuck_derive@1.7.1
byteorder-lite@0.1.0
byteorder@1.5.0
bytes-utils@0.1.4
@@ -141,7 +143,7 @@ CRATES="
bytes@1.7.1
calloop-wayland-source@0.3.0
calloop@0.13.0
- camino@1.1.7
+ camino@1.1.9
cap-fs-ext@3.2.0
cap-net-ext@3.2.0
cap-primitives@3.2.0
@@ -154,8 +156,8 @@ CRATES="
cast@0.3.0
castaway@0.1.2
cbc@0.1.2
- cbindgen@0.26.0
- cc@1.1.7
+ cbindgen@0.27.0
+ cc@1.1.15
cesu8@1.1.0
cexpr@0.6.0
cfg-expr@0.15.8
@@ -169,8 +171,9 @@ CRATES="
ciborium@0.2.2
cipher@0.4.4
clang-sys@1.8.1
- clap@4.5.15
+ clap@4.5.16
clap_builder@4.5.15
+ clap_complete@4.5.24
clap_derive@4.5.13
clap_lex@0.7.2
clickhouse-derive@0.1.1
@@ -178,7 +181,9 @@ CRATES="
clickhouse@0.11.6
cobs@0.2.3
cocoa-foundation@0.1.2
+ cocoa-foundation@0.2.0
cocoa@0.25.0
+ cocoa@0.26.0
codespan-reporting@0.11.1
color_quant@1.1.0
colorchoice@1.0.2
@@ -191,16 +196,19 @@ CRATES="
convert_case@0.4.0
convert_case@0.6.0
core-foundation-sys@0.8.7
+ core-foundation@0.10.0
core-foundation@0.9.4
core-graphics-types@0.1.3
+ core-graphics-types@0.2.0
core-graphics@0.23.2
+ core-graphics@0.24.0
core-services@0.2.1
core-text@20.1.0
coreaudio-rs@0.11.3
coreaudio-sys@0.2.15
cpal@0.15.3
- cpp_demangle@0.4.3
- cpufeatures@0.2.12
+ cpp_demangle@0.4.4
+ cpufeatures@0.2.13
cranelift-bforest@0.108.1
cranelift-codegen-meta@0.108.1
cranelift-codegen-shared@0.108.1
@@ -236,11 +244,11 @@ CRATES="
dasp_sample@0.11.0
data-encoding@2.6.0
data-url@0.3.1
+ dbus@0.9.7
deflate64@0.1.9
der@0.6.1
der@0.7.9
deranged@0.3.11
- derivative@2.2.0
derive_more@0.99.18
dialoguer@0.11.0
diff@0.1.13
@@ -253,17 +261,22 @@ CRATES="
dotenvy@0.15.7
downcast-rs@1.2.1
doxygen-rs@0.4.2
- dwrote@0.11.0
+ dwrote@0.11.1
dyn-clone@1.0.17
ecdsa@0.14.8
+ educe@0.5.11
either@1.13.0
+ elasticlunr-rs@3.0.2
elliptic-curve@0.12.3
embed-resource@2.4.3
embedded-io@0.4.0
+ embedded-io@0.6.1
emojis@0.6.3
encode_unicode@0.3.6
encoding_rs@0.8.34
endi@1.1.0
+ enum-ordinalize-derive@4.3.1
+ enum-ordinalize@4.3.0
enumflags2@0.7.10
enumflags2_derive@0.7.10
env_filter@0.1.2
@@ -276,7 +289,7 @@ CRATES="
errno@0.3.9
etagere@0.2.13
etcetera@0.8.0
- euclid@0.22.10
+ euclid@0.22.11
event-listener-strategy@0.5.2
event-listener@2.5.3
event-listener@3.1.0
@@ -287,14 +300,14 @@ CRATES="
fancy-regex@0.12.0
fast-srgb8@1.0.0
fastrand@1.9.0
- fastrand@2.1.0
+ fastrand@2.1.1
fd-lock@4.0.2
fdeflate@0.3.4
ff@0.12.1
filedescriptor@0.8.2
- filetime@0.2.23
+ filetime@0.2.25
fixedbitset@0.4.2
- flate2@1.0.31
+ flate2@1.0.33
float-cmp@0.9.0
float-ord@0.3.2
flume@0.11.0
@@ -307,7 +320,7 @@ CRATES="
foreign-types-shared@0.3.1
foreign-types@0.3.2
foreign-types@0.5.0
- fork@0.1.23
+ fork@0.2.0
form_urlencoded@1.2.1
freetype-sys@0.20.1
fs-set-times@0.20.1
@@ -342,7 +355,7 @@ CRATES="
glob@0.3.1
globset@0.4.14
gloo-timers@0.2.6
- glow@0.13.1
+ glow@0.14.0
gpu-alloc-ash@0.7.0
gpu-alloc-types@0.3.0
gpu-alloc@0.6.0
@@ -351,10 +364,11 @@ CRATES="
h2@0.3.26
half@2.4.1
handlebars@4.5.0
+ handlebars@5.1.2
hashbrown@0.12.3
hashbrown@0.13.2
hashbrown@0.14.5
- hashlink@0.8.4
+ hashlink@0.9.1
headers-core@0.2.0
headers@0.3.9
heck@0.3.3
@@ -398,7 +412,7 @@ CRATES="
imagesize@0.12.0
imgref@1.10.1
indexmap@1.9.3
- indexmap@2.3.0
+ indexmap@2.4.0
indoc@2.0.5
infer@0.2.3
inherent@1.0.11
@@ -414,21 +428,21 @@ CRATES="
ipc-channel@0.18.2
ipnet@2.9.0
is-docker@0.2.0
- is-terminal@0.4.12
+ is-terminal@0.4.13
is-wsl@0.4.0
is_terminal_polyfill@1.70.1
isahc@1.7.2
itertools@0.10.5
- itertools@0.11.0
itertools@0.12.1
+ itertools@0.13.0
itoa@1.0.11
jni-sys@0.3.0
jni@0.21.1
jobserver@0.1.32
jpeg-decoder@0.3.1
- js-sys@0.3.69
+ js-sys@0.3.70
jsonwebtoken@9.3.0
- khronos-egl@5.0.0
+ khronos-egl@6.0.0
kqueue-sys@1.0.4
kqueue@1.0.8
kurbo@0.11.0
@@ -437,15 +451,16 @@ CRATES="
lazycell@1.3.0
leb128@0.2.5
lebe@0.5.2
- libc@0.2.155
+ libc@0.2.158
+ libdbus-sys@0.2.5
libfuzzer-sys@0.4.7
libgit2-sys@0.17.0+1.8.1
libloading@0.8.5
libm@0.2.8
libmimalloc-sys@0.1.39
libredox@0.1.3
- libsqlite3-sys@0.26.0
- libz-sys@1.1.18
+ libsqlite3-sys@0.28.0
+ libz-sys@1.1.20
linkify@0.10.0
linkme-impl@0.3.28
linkme@0.3.28
@@ -461,6 +476,7 @@ CRATES="
mac@0.1.1
mach2@0.4.2
malloc_buf@0.0.6
+ maplit@1.0.2
markup5ever@0.12.1
markup5ever_rcdom@0.3.0
matchers@0.1.0
@@ -468,6 +484,7 @@ CRATES="
maybe-owned@0.3.4
maybe-rayon@0.1.1
md-5@0.10.6
+ mdbook@0.4.40
memchr@2.7.4
memfd@0.6.4
memmap2@0.9.4
@@ -475,11 +492,13 @@ CRATES="
metal@0.29.0
mimalloc@0.1.43
mime@0.3.17
+ mime_guess@2.0.5
minimal-lexical@0.2.1
miniz_oxide@0.7.4
+ miniz_oxide@0.8.0
mint@0.5.9
mio@0.8.11
- mio@1.0.1
+ mio@1.0.2
miow@0.6.0
multimap@0.8.3
naga@22.1.0
@@ -494,6 +513,8 @@ CRATES="
nix@0.29.0
nom@7.1.3
noop_proc_macro@0.3.0
+ normpath@1.3.0
+ notify-debouncer-mini@0.4.1
notify@6.1.1
ntapi@0.4.1
nu-ansi-term@0.46.0
@@ -514,13 +535,14 @@ CRATES="
num_threads@0.1.7
objc@0.2.7
object@0.33.0
- object@0.36.2
+ object@0.36.4
oboe-sys@0.6.1
oboe@0.6.1
once_cell@1.19.0
oo7@0.3.3
oorandom@11.1.4
open@5.3.0
+ opener@0.7.2
openssl-macros@0.1.1
openssl-probe@0.1.5
openssl-src@300.3.1+3.3.1
@@ -548,7 +570,6 @@ CRATES="
pathfinder_geometry@0.5.1
pathfinder_simd@0.5.4
pbkdf2@0.12.2
- peeking_take_while@0.1.2
pem-rfc7468@0.7.0
pem@3.0.4
percent-encoding@2.3.1
@@ -569,7 +590,7 @@ CRATES="
pin-project-lite@0.2.14
pin-project@1.1.5
pin-utils@0.1.0
- piper@0.2.3
+ piper@0.2.4
pkcs1@0.7.5
pkcs8@0.10.2
pkcs8@0.9.0
@@ -580,16 +601,16 @@ CRATES="
plotters@0.3.6
png@0.17.13
polling@2.8.0
- polling@3.7.2
+ polling@3.7.3
pollster@0.2.5
postage@0.5.0
- postcard@1.0.8
+ postcard@1.0.10
powerfmt@0.2.0
ppv-lite86@0.2.20
precomputed-hash@0.1.1
pretty_assertions@1.4.0
- prettyplease@0.2.20
- proc-macro-crate@3.1.0
+ prettyplease@0.2.22
+ proc-macro-crate@3.2.0
proc-macro-error-attr@1.0.4
proc-macro-error@1.0.4
proc-macro2@1.0.86
@@ -605,12 +626,13 @@ CRATES="
psm@0.1.21
ptr_meta@0.1.4
ptr_meta_derive@0.1.4
+ pulldown-cmark-escape@0.10.1
pulldown-cmark@0.10.3
qoi@0.4.1
quick-error@2.0.1
quick-xml@0.32.0
quick-xml@0.34.0
- quote@1.0.36
+ quote@1.0.37
radium@0.7.0
rand@0.7.3
rand@0.8.5
@@ -621,7 +643,7 @@ CRATES="
rand_hc@0.2.0
rangemap@1.5.1
rav1e@0.7.1
- ravif@0.11.9
+ ravif@0.11.10
raw-window-handle@0.6.2
raw-window-metal@0.4.0
rayon-core@1.12.1
@@ -630,7 +652,7 @@ CRATES="
redox_syscall@0.2.16
redox_syscall@0.4.1
redox_syscall@0.5.3
- redox_users@0.4.5
+ redox_users@0.4.6
regalloc2@0.9.3
regex-automata@0.1.10
regex-automata@0.4.7
@@ -642,27 +664,27 @@ CRATES="
reqwest@0.11.27
resvg@0.41.0
rfc6979@0.3.1
- rgb@0.8.47
+ rgb@0.8.49
ring@0.17.8
- rkyv@0.7.44
- rkyv_derive@0.7.44
+ rkyv@0.7.45
+ rkyv_derive@0.7.45
rmp@0.8.14
rmpv@1.3.0
rodio@0.17.3
roxmltree@0.19.0
roxmltree@0.20.0
rsa@0.9.6
- runtimelib@0.14.0
+ runtimelib@0.15.0
rust-embed-impl@8.5.0
rust-embed-utils@8.5.0
rust-embed@8.5.0
- rust_decimal@1.35.0
+ rust_decimal@1.36.0
rustc-demangle@0.1.24
rustc-hash@1.1.0
- rustc_version@0.4.0
+ rustc_version@0.4.1
rustix-openpty@0.1.1
rustix@0.37.27
- rustix@0.38.34
+ rustix@0.38.35
rustls-native-certs@0.6.3
rustls-pemfile@1.0.4
rustls-webpki@0.101.7
@@ -680,10 +702,10 @@ CRATES="
scrypt@0.11.0
sct@0.7.1
sea-bae@0.2.0
- sea-orm-macros@0.12.15
- sea-orm@0.12.15
- sea-query-binder@0.5.0
- sea-query@0.30.7
+ sea-orm-macros@1.1.0-rc.1
+ sea-orm@1.1.0-rc.1
+ sea-query-binder@0.7.0-rc.1
+ sea-query@0.32.0-rc.1
seahash@4.1.0
sealed@0.4.0
sec1@0.3.0
@@ -691,12 +713,12 @@ CRATES="
security-framework@2.11.1
self_cell@1.0.4
semver@1.0.23
- serde@1.0.207
- serde_derive@1.0.207
+ serde@1.0.209
+ serde_derive@1.0.209
serde_derive_internals@0.26.0
serde_derive_internals@0.29.1
serde_fmt@1.0.3
- serde_json@1.0.125
+ serde_json@1.0.127
serde_json_lenient@0.1.8
serde_path_to_error@0.1.16
serde_qs@0.10.1
@@ -743,13 +765,13 @@ CRATES="
spki@0.7.3
sptr@0.3.2
sqlformat@0.2.4
- sqlx-core@0.7.2
- sqlx-macros-core@0.7.2
- sqlx-macros@0.7.2
- sqlx-mysql@0.7.2
- sqlx-postgres@0.7.2
- sqlx-sqlite@0.7.2
- sqlx@0.7.2
+ sqlx-core@0.8.0
+ sqlx-macros-core@0.8.0
+ sqlx-macros@0.8.0
+ sqlx-mysql@0.8.0
+ sqlx-postgres@0.8.0
+ sqlx-sqlite@0.8.0
+ sqlx@0.8.0
stable_deref_trait@1.2.0
static_assertions@1.1.0
strict-num@0.1.1
@@ -758,6 +780,7 @@ CRATES="
stringprep@0.1.5
strsim@0.11.1
strum@0.25.0
+ strum@0.26.3
strum_macros@0.25.3
subtle@2.6.1
sval@2.13.0
@@ -769,10 +792,10 @@ CRATES="
sval_ref@2.13.0
sval_serde@2.13.0
svg_fmt@0.4.3
- svgtypes@0.15.1
+ svgtypes@0.15.2
swash@0.1.18
syn@1.0.109
- syn@2.0.72
+ syn@2.0.76
syn_derive@0.1.8
sync_wrapper@0.1.2
synchronoise@1.0.1
@@ -789,6 +812,7 @@ CRATES="
tempfile@3.12.0
tendril@0.4.3
termcolor@1.4.1
+ terminal_size@0.3.0
thiserror-impl@1.0.63
thiserror@1.0.63
thread_local@1.1.8
@@ -808,21 +832,23 @@ CRATES="
tokio-macros@2.4.0
tokio-native-tls@0.3.1
tokio-rustls@0.24.1
+ tokio-socks@0.5.2
tokio-stream@0.1.15
tokio-tungstenite@0.20.1
+ tokio-tungstenite@0.21.0
tokio-util@0.7.11
- tokio@1.39.2
+ tokio@1.40.0
toml@0.5.11
toml@0.7.8
toml@0.8.19
toml_datetime@0.6.8
toml_edit@0.19.15
- toml_edit@0.21.1
toml_edit@0.22.20
+ topological-sort@0.2.2
tower-http@0.3.5
tower-http@0.4.4
- tower-layer@0.3.2
- tower-service@0.3.2
+ tower-layer@0.3.3
+ tower-service@0.3.3
tower@0.4.13
tracing-attributes@0.1.27
tracing-core@0.1.32
@@ -834,11 +860,11 @@ CRATES="
tree-sitter-bash@0.21.0
tree-sitter-c@0.21.4
tree-sitter-cpp@0.22.3
- tree-sitter-css@0.21.0
+ tree-sitter-css@0.21.1
tree-sitter-elixir@0.2.0
tree-sitter-embedded-template@0.20.0
- tree-sitter-go@0.21.0
- tree-sitter-html@0.20.3
+ tree-sitter-go@0.21.2
+ tree-sitter-html@0.20.4
tree-sitter-jsdoc@0.21.0
tree-sitter-json@0.21.0
tree-sitter-python@0.21.0
@@ -850,7 +876,8 @@ CRATES="
try-lock@0.2.5
ttf-parser@0.21.1
tungstenite@0.20.1
- typeid@1.0.0
+ tungstenite@0.21.0
+ typeid@1.0.2
typenum@1.17.0
ucd-trie@0.1.6
uds_windows@1.1.0
@@ -861,11 +888,11 @@ CRATES="
unicode-ident@1.0.12
unicode-linebreak@0.1.5
unicode-normalization@0.1.23
- unicode-properties@0.1.1
+ unicode-properties@0.1.2
unicode-script@0.5.6
unicode-segmentation@1.11.0
unicode-width@0.1.13
- unicode-xid@0.2.4
+ unicode-xid@0.2.5
unicode_categories@0.1.1
unindent@0.1.11
untrusted@0.9.0
@@ -892,15 +919,16 @@ CRATES="
waker-fn@1.2.0
walkdir@2.5.0
want@0.3.1
+ warp@0.3.7
wasi@0.11.0+wasi-snapshot-preview1
wasi@0.9.0+wasi-snapshot-preview1
wasite@0.1.0
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-futures@0.4.42
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen@0.2.92
+ wasm-bindgen-backend@0.2.93
+ wasm-bindgen-futures@0.4.43
+ wasm-bindgen-macro-support@0.2.93
+ wasm-bindgen-macro@0.2.93
+ wasm-bindgen-shared@0.2.93
+ wasm-bindgen@0.2.93
wasm-encoder@0.201.0
wasm-encoder@0.207.0
wasm-metadata@0.201.0
@@ -931,11 +959,11 @@ CRATES="
wayland-protocols@0.31.2
wayland-scanner@0.31.4
wayland-sys@0.31.4
- web-sys@0.3.69
- webpki-roots@0.24.0
+ web-sys@0.3.70
+ webpki-roots@0.25.4
weezl@0.1.8
which@4.4.2
- which@6.0.2
+ which@6.0.3
whoami@1.5.1
wiggle-generate@21.0.1
wiggle-macro@21.0.1
@@ -1008,8 +1036,8 @@ CRATES="
x11rb-protocol@0.13.1
x11rb@0.13.1
xattr@0.2.3
- xcursor@0.3.6
- xdg-home@1.2.0
+ xcursor@0.3.8
+ xdg-home@1.3.0
xkeysym@0.2.1
xml5ever@0.18.1
xmlparser@0.13.6
@@ -1020,7 +1048,6 @@ CRATES="
zbus@4.4.0
zbus_macros@4.4.0
zbus_names@3.0.0
- zed_extension_api@0.0.6
zed_extension_api@0.1.0
zeno@0.2.3
zerocopy-derive@0.7.35
@@ -1040,11 +1067,11 @@ CRATES="
"
declare -A GIT_CRATES=(
- [alacritty_terminal]='https://github.com/alacritty/alacritty;cacdb5bb3b72bad2c729227537979d95af75978f;alacritty-%commit%/alacritty_terminal'
+ [alacritty_terminal]='https://github.com/alacritty/alacritty;91d034ff8b53867143c005acfaa14609147c9a2c;alacritty-%commit%/alacritty_terminal'
[async-pipe]='https://github.com/zed-industries/async-pipe-rs;82d00a04211cf4e1236029aa03e6b6ce2a74c553;async-pipe-rs-%commit%'
- [blade-graphics]='https://github.com/kvark/blade;ac25c77ed8d86c386a541c935ffe0a0f6024e701;blade-%commit%/blade-graphics'
- [blade-macros]='https://github.com/kvark/blade;ac25c77ed8d86c386a541c935ffe0a0f6024e701;blade-%commit%/blade-macros'
- [blade-util]='https://github.com/kvark/blade;ac25c77ed8d86c386a541c935ffe0a0f6024e701;blade-%commit%/blade-util'
+ [blade-graphics]='https://github.com/kvark/blade;e142a3a5e678eb6a13e642ad8401b1f3aa38e969;blade-%commit%/blade-graphics'
+ [blade-macros]='https://github.com/kvark/blade;e142a3a5e678eb6a13e642ad8401b1f3aa38e969;blade-%commit%/blade-macros'
+ [blade-util]='https://github.com/kvark/blade;e142a3a5e678eb6a13e642ad8401b1f3aa38e969;blade-%commit%/blade-util'
[cosmic-text]='https://github.com/pop-os/cosmic-text;542b20ca4376a3b5de5fa629db1a4ace44e18e0c;cosmic-text-%commit%'
[font-kit]='https://github.com/zed-industries/font-kit;40391b7c0041d8a8572af2afa3de32ae088f0120;font-kit-%commit%'
[lsp-types]='https://github.com/zed-industries/lsp-types;72357d6f6d212bdffba3b5ef4b31d8ca856058e7;lsp-types-%commit%'
@@ -1086,6 +1113,7 @@ DEPEND="
dev-libs/wayland-protocols
dev-util/wayland-scanner
dev-util/vulkan-tools
+ media-fonts/noto
media-libs/alsa-lib
media-libs/fontconfig
media-libs/vulkan-loader[X]
@@ -1157,5 +1185,5 @@ src_test () {
mkdir -p "${HOME}/.config/zed" || die
mkdir -p "${HOME}/.local/share/zed/logs/" || die
- cargo_src_test
+ SHELL=/usr/bin/sh RUST_BACKTRACE=full cargo_src_test -vv
}
diff --git a/app-emacs/apheleia/Manifest b/app-emacs/apheleia/Manifest
index 6dbceeec8aed..b96bc22fdd5f 100644
--- a/app-emacs/apheleia/Manifest
+++ b/app-emacs/apheleia/Manifest
@@ -1,2 +1 @@
-DIST apheleia-4.1.tar.gz 178011 BLAKE2B c48b9f98e7d985b8a6a30c8945ce92d512eecd9b8ec5403f26870ca3a38cefb40d35e7757875964898e537eb65b48d85573be909685dc4dc06f56584d989b1e7 SHA512 37e946651aa084cf322eaa45c3fd72cc3d6089da237b2ce02f2ba5481eb60c63030b654c78a614c70943b2825df184249ac8fe53a013f75cde54c31062dd0c6b
DIST apheleia-4.2.tar.gz 188004 BLAKE2B 4113876579e2e1b7ea52af109c541344d58489453f6ac55dd35be6f27898a57ea36455fd1cb99bebb491940b51de7f40f6f87fadbe0b6191d122da2b9a1609fa SHA512 2465d7bba8e3660812b588051043ee2048bb31be896af38c7551f419b235ffb572a9bd2dc7a80b20fc0b9e1c6939d22a4bcdfbbbb3c473a509e1548056c8d663
diff --git a/app-emacs/apheleia/apheleia-4.1.ebuild b/app-emacs/apheleia/apheleia-4.1.ebuild
deleted file mode 100644
index ad154ef33170..000000000000
--- a/app-emacs/apheleia/apheleia-4.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26
-
-inherit elisp
-
-DESCRIPTION="Reformat GNU Emacs buffers stably without moving point"
-HOMEPAGE="https://github.com/radian-software/apheleia/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/radian-software/${PN}.git"
-else
- SRC_URI="https://github.com/radian-software/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DOCS=( README.md CHANGELOG.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/avy-embark-collect/Manifest b/app-emacs/avy-embark-collect/Manifest
index 6f0531f43525..a8ccc26ffc5b 100644
--- a/app-emacs/avy-embark-collect/Manifest
+++ b/app-emacs/avy-embark-collect/Manifest
@@ -1,2 +1 @@
-DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
diff --git a/app-emacs/avy-embark-collect/avy-embark-collect-1.0.ebuild b/app-emacs/avy-embark-collect/avy-embark-collect-1.0.ebuild
deleted file mode 100644
index 42018baf68b1..000000000000
--- a/app-emacs/avy-embark-collect/avy-embark-collect-1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use avy to jump to Embark Collect entries"
-HOMEPAGE="https://github.com/oantolin/embark/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/oantolin/embark.git"
-else
- SRC_URI="https://github.com/oantolin/embark/archive/${PV}.tar.gz
- -> embark-${PV}.tar.gz"
- S="${WORKDIR}/embark-${PV}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- app-emacs/avy
- app-emacs/embark
-"
-BDEPEND="${RDEPEND}"
-
-ELISP_REMOVE="embark-consult.el embark-org.el embark.el"
-
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/cider/Manifest b/app-emacs/cider/Manifest
index 3db939b6ef81..1430018f8402 100644
--- a/app-emacs/cider/Manifest
+++ b/app-emacs/cider/Manifest
@@ -1,4 +1 @@
-DIST cider-1.13.1.tar.gz 7315314 BLAKE2B 81a0436ccb4a5e0d13e89587d55b4d63da3bca401ef95f995b20a58b8b0a1ed29b81df545135bccecfa601a33ccbad33478658afe612b179bbb3c38e5f6f60c4 SHA512 2d689f0e6bdcf778d86052c3d06e2e68e8ea37f4550979fb760ba57d1f0c6a9f3833d4c8ba265ddb641330cb22058abf095f87dd0bd93b40341c77be286ed5ad
-DIST cider-1.14.0.tar.gz 7324413 BLAKE2B 6340b222e4cac6c9fb05d409380d766e497321e161a70cfdc29db78cc253cf39d4275ee9d8caaa825fe164fd251b2e64b76bf53bfea6671ea1b871ef91b31454 SHA512 b88b75547ee807e072a8e56471ce4a9c79a8c9a32c5c2fa0d5a4ad6527c94a0d409c3f5a89daa49024bcd0fb16f6bc8bbd3985cacc20cdba50e3675e7e995145
-DIST cider-1.15.0.tar.gz 7412812 BLAKE2B d5f386c9af524becc179d87a2da88d108fb7f7076b57a02080d84d22be00944b00f45def825cee60a813e328a399682bfed42b379561d26fa55a737a9cafa08c SHA512 c00ba3552c021e6c2d56d0f3e891c56d7492a99df3afe9f4eb17e473b365a110c0b918c9f90b0cbe87508125a806fe0dab47bc52bfc95cb07fd48960d7b049d6
DIST cider-1.15.1.tar.gz 7413316 BLAKE2B 60b4375538305582d6a2cbb7685f470c2b0626ae94286ab37a3320617238df140e8db3f28311f92473219a04a9a435bc72e79ad068b227a552c1a4a1fb070a7a SHA512 8a3215a0983cda54490004176736ca9348f781f729426aa911229c428bdea1630a5ab473ed63bc0e2e02e34df1947b9b76dc51559b3bfa163ae9642ff8a79142
diff --git a/app-emacs/cider/cider-1.13.1.ebuild b/app-emacs/cider/cider-1.13.1.ebuild
deleted file mode 100644
index c20e791cd3a7..000000000000
--- a/app-emacs/cider/cider-1.13.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26
-
-inherit elisp optfeature
-
-DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
-HOMEPAGE="https://cider.mx/
- https://github.com/clojure-emacs/cider/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/clojure-emacs/${PN}.git"
-else
- SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-emacs/clojure-mode
- app-emacs/parseedn
- app-emacs/queue
- app-emacs/sesman
- app-emacs/spinner
-"
-BDEPEND="
- ${RDEPEND}
- test? ( app-emacs/buttercup )
-"
-
-ELISP_REMOVE="
- test/${PN}-jar-tests.el
- test/enrich/${PN}-docstring-tests.el
- test/integration/integration-tests.el
-"
-DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- buttercup -L . -L test --traceback full || die "tests failed"
-}
-
-src_install() {
- elisp_src_install
-
- optfeature "Connecting to leiningen REPL" \
- dev-java/leiningen dev-java/leiningen-bin
-}
diff --git a/app-emacs/cider/cider-1.14.0.ebuild b/app-emacs/cider/cider-1.14.0.ebuild
deleted file mode 100644
index c7fc6888e181..000000000000
--- a/app-emacs/cider/cider-1.14.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26
-
-inherit elisp optfeature
-
-DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
-HOMEPAGE="https://cider.mx/
- https://github.com/clojure-emacs/cider/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/clojure-emacs/${PN}.git"
-else
- SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-emacs/clojure-mode
- app-emacs/parseedn
- app-emacs/queue
- app-emacs/sesman
- app-emacs/spinner
-"
-BDEPEND="
- ${RDEPEND}
- test? ( app-emacs/buttercup )
-"
-
-# The "clojure-ts-mode" is currently unpackaged, so remove related tests.
-ELISP_REMOVE="
- test/${PN}-jar-tests.el
- test/${PN}-repl-tests.el
- test/clojure-ts-mode/${PN}-connection-ts-tests.el
- test/clojure-ts-mode/${PN}-selector-ts-tests.el
- test/clojure-ts-mode/${PN}-util-ts-tests.el
- test/enrich/${PN}-docstring-tests.el
- test/integration/integration-tests.el
-"
-DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests buttercup test
-
-src_install() {
- elisp_src_install
-
- optfeature "Connecting to leiningen REPL" \
- dev-java/leiningen dev-java/leiningen-bin
-}
diff --git a/app-emacs/cider/cider-1.15.0.ebuild b/app-emacs/cider/cider-1.15.0.ebuild
deleted file mode 100644
index c7fc6888e181..000000000000
--- a/app-emacs/cider/cider-1.15.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26
-
-inherit elisp optfeature
-
-DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
-HOMEPAGE="https://cider.mx/
- https://github.com/clojure-emacs/cider/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/clojure-emacs/${PN}.git"
-else
- SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-emacs/clojure-mode
- app-emacs/parseedn
- app-emacs/queue
- app-emacs/sesman
- app-emacs/spinner
-"
-BDEPEND="
- ${RDEPEND}
- test? ( app-emacs/buttercup )
-"
-
-# The "clojure-ts-mode" is currently unpackaged, so remove related tests.
-ELISP_REMOVE="
- test/${PN}-jar-tests.el
- test/${PN}-repl-tests.el
- test/clojure-ts-mode/${PN}-connection-ts-tests.el
- test/clojure-ts-mode/${PN}-selector-ts-tests.el
- test/clojure-ts-mode/${PN}-util-ts-tests.el
- test/enrich/${PN}-docstring-tests.el
- test/integration/integration-tests.el
-"
-DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests buttercup test
-
-src_install() {
- elisp_src_install
-
- optfeature "Connecting to leiningen REPL" \
- dev-java/leiningen dev-java/leiningen-bin
-}
diff --git a/app-emacs/clojure-mode/Manifest b/app-emacs/clojure-mode/Manifest
index 5c26cd8dbc90..e66ec3367162 100644
--- a/app-emacs/clojure-mode/Manifest
+++ b/app-emacs/clojure-mode/Manifest
@@ -1,2 +1 @@
-DIST clojure-mode-5.18.1.tar.gz 23408800 BLAKE2B 6a96f5c7f92700b303e8abf440088d19a7f428999aa5faeb6e17dc67267f34f8c1c4bd2d7082e8557975e71afef38c864b3662630612806174f13ab8dd14c9e1 SHA512 b0440682fd28eaa02da6c62f44e2fbc405d370dadea95b072b1c5d43d569b0eb82bff4228bce02346d94a2e65110e326f4b382b06b091e8dd25cfc004b461496
DIST clojure-mode-5.19.0.tar.gz 23409719 BLAKE2B 9df1f917d94b459385fcf2bfabe8872c0dca8407e74ec32c815422932a5caaf5da7f380fe34d605cb36a0c46f5d8581e22a9f72efa03c98c8769fe151c590e11 SHA512 5ecb4ef330590012cd463860a8156fc81fb3270f7f134a17745c2a9214cb6603799dd20cf2324dd7c1551578737850899c338901e8e49c2d273dd657ff6e548a
diff --git a/app-emacs/clojure-mode/clojure-mode-5.18.1.ebuild b/app-emacs/clojure-mode/clojure-mode-5.18.1.ebuild
deleted file mode 100644
index ac97f846fa82..000000000000
--- a/app-emacs/clojure-mode/clojure-mode-5.18.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Major mode for Clojure code"
-HOMEPAGE="https://github.com/clojure-emacs/clojure-mode/"
-SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-RESTRICT="test" # w/o lexical-binding needed by buttercup >=1.34, should be fixed in git.
-
-BDEPEND="
- test? (
- app-emacs/s
- app-emacs/paredit
- )
-"
-
-DOCS=( README.md doc )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests buttercup test
diff --git a/app-emacs/cmake-mode/Manifest b/app-emacs/cmake-mode/Manifest
index 277c0059e977..b6d7742f762f 100644
--- a/app-emacs/cmake-mode/Manifest
+++ b/app-emacs/cmake-mode/Manifest
@@ -1,3 +1,2 @@
-DIST cmake-3.28.3.tar.gz 11067653 BLAKE2B a329c7cd80e8e74d11ec2a8b377857b1ae8c4c50a792f982803fcc6a00f531ecb7ac2dd7ccad34968b3e3efc14933085b51425974fc5ee29b6c49c2da5ceeaf4 SHA512 66e923925b764e1fe3d150c69dab3e0abd9e0c90d8e30cab63c3a1f70c3e37df0a5e3ff12b378eeae3bdc6608495f41399e6f81602e26b513b19fa19ff6c48fc
-DIST cmake-3.29.0.tar.gz 11244341 BLAKE2B 76244cfc6222ce23dbddc9bb3aa51d98d00826d6fa19d86b836f63977c56f0cae11cd592efa1c727e8872fea1e6365a3b67a37e80e588fbf4189f7ec07c2f6e1 SHA512 abcca7a4db221d98864b77220445f0b70f87149626d3162ed49636862b87514b2640318438c0c711bfaafa1aba4d049b55f98e6ac28c44545543986c35fbd062
DIST cmake-3.29.1.tar.gz 11246071 BLAKE2B ec20bccb354a7097d8f2b1bd3486c162a93085671e10e4839c043b2452f597e4b8789dae887c88677d945ea7dcc71b8b0f30116103aac875270f52468bfc9bc0 SHA512 3665ddb356bf973f75c9f2601f7210f7ff58c77c39926a43af8640979777a796d441df43fda5d2632548f7d15e4553829680c76f3d9376f9e763fe7bba16f3d7
+DIST cmake-3.30.3.tar.gz 11501292 BLAKE2B 8b6d989b90568b6fe42ada549f5cd766d8f919f8f5ca3cdea15b5a7b7946d3a82642c178967edc1a9d90d398a7447e25647957489436758381f91b64fa401029 SHA512 1cc0381077819f7210e3fad5fe8194ddc65210f6591044b3982ca0c600e8e978330f1a5602515780bd691264678c7c35a8d9c28d34c14ffa22ef96c7544a20d4
diff --git a/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild b/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild
deleted file mode 100644
index 6737f7fce3f7..000000000000
--- a/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-MY_P="${P/-mode}"
-MY_P="${MY_P/_/-}"
-
-DESCRIPTION="GNU Emacs mode for handling CMake build files"
-HOMEPAGE="https://cmake.org/"
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-S="${WORKDIR}/${P/-mode}/Auxiliary"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- !dev-build/cmake[emacs(-)]
-"
-
-DOCS=()
-SITEFILE="50${PN/-mode}-gentoo.el"
-
-src_install() {
- elisp_src_install
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-}
diff --git a/app-emacs/cmake-mode/cmake-mode-3.28.3.ebuild b/app-emacs/cmake-mode/cmake-mode-3.30.3.ebuild
index 6737f7fce3f7..6737f7fce3f7 100644
--- a/app-emacs/cmake-mode/cmake-mode-3.28.3.ebuild
+++ b/app-emacs/cmake-mode/cmake-mode-3.30.3.ebuild
diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index a84805aac48a..8bf06fd151ce 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -1,2 +1 @@
-DIST compat-29.1.4.5.tar.gz 130079 BLAKE2B 84b3293bec535d7f653d0aa3fac069e230c030ccf809d0a606b068d9d663e078274d15d57ca56fc180208de69ae4fee554fbc3d5e8c78394789ee756665e980f SHA512 9682224a1ab5238c7f584121652c55df257fd050279e8356632b2aafef4045dc89b2dfd20cf8f5030dda1d96db40c993cdc3ac0efd0263d23beee8310def0849
DIST compat-30.0.0.0.tar.gz 140329 BLAKE2B 7de4dffc518e521d0c15d3deb0f544972eb6660e19e3028f956b39b9ce355901f3d39339d9f2060a3b7754d67ec9ce92a720cc83afc468f3a2cedc189d8eb922 SHA512 04e2c26f6c1fbb78fc0f2de70913694b3f37614a6992b2a36cec5288c2083481701bdfb7d7e981582c8b22cf61b71e5a3e6011f86c1602331a26ad61c1fe2f66
diff --git a/app-emacs/compat/compat-29.1.4.5.ebuild b/app-emacs/compat/compat-29.1.4.5.ebuild
deleted file mode 100644
index f9891ce90b16..000000000000
--- a/app-emacs/compat/compat-29.1.4.5.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Compatibility libraries for Emacs"
-HOMEPAGE="https://github.com/emacs-compat/compat/
- https://git.sr.ht/~pkal/compat/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/emacs-compat/${PN}.git"
-else
- SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
- sys-apps/texinfo
-"
-
-ELISP_TEXINFO="${PN}.texi"
-
-src_compile() {
- emake compile "${PN}.info"
-}
-
-src_test() {
- local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")"
- if [[ "${has_json}" != t ]] ; then
- local line
- while read line ; do
- ewarn "${line}"
- done <<-EOF
- Your current Emacs version does not support native JSON parsing,
- which is required for running tests of ${CATEGORY}/${PN}.
- Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs"
- to select that version.
- EOF
- else
- emake test
- fi
-}
diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index e790a34c25ac..320de8d6dc33 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,2 +1 @@
-DIST consult-1.7.tar.gz 104660 BLAKE2B 4ff23ad57a4a7454b4749ed2c4dc97b91f21f2d7b41b1f5549cb6d5e4920ebbb82b77ce4c5b4cf07663cda74e3d9b9d637fad8bc93c453706e0c595e106a5870 SHA512 1822d0e3aa9db4a93c491c1a1ae2db7e96016d1c1275a41d258c4bf9b2220c770966b6c286e39f3306c03427f12678be6321136c1024590fab63ae5a67289da0
DIST consult-1.8.tar.gz 104909 BLAKE2B b946274cc83e0b3372895c30e2d3b303bc9c5f7c4da7a8f4fc9521ac96f60e3c07e17df6bee7f9ec3594ff3d3fcdbdc21ea1cd6ccb74c8cc0d13bfd42b0ddd9d SHA512 3497be58ab11338453864a77b35e23f60f4c9ba901f4a335428671d629bc8d92f3dddb47ded9876a7964603935714851ebbc4bedcded254fb6cb0ef80b415601
diff --git a/app-emacs/consult/consult-1.7.ebuild b/app-emacs/consult/consult-1.7.ebuild
deleted file mode 100644
index 91fc4479473f..000000000000
--- a/app-emacs/consult/consult-1.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27
-
-inherit elisp
-
-DESCRIPTION="Consulting complete-read for GNU Emacs"
-HOMEPAGE="https://github.com/minad/consult/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-28.1
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/csv-mode/Manifest b/app-emacs/csv-mode/Manifest
index ce0bd30a1206..e4e4c6696e8a 100644
--- a/app-emacs/csv-mode/Manifest
+++ b/app-emacs/csv-mode/Manifest
@@ -1 +1,2 @@
DIST csv-mode-1.23.tar.xz 20692 BLAKE2B 0289dd5109a00753b101a232f4a901c80126c69de56afa031dd5c7236331e2dfb797fc45ecba1d5fa9a46b1f7b2323a314eb3c1b0f79bc8a51bc0a1b098b9bd7 SHA512 360166b742fa76c1447b156138ad0f3706877e005dcb48580c7d9bf5a48c4edb16522774da2381c2e5dad3bba64ea3a14c4a4581da7f3f59f4945abd6ceafbfb
+DIST csv-mode-1.27.tar.gz 23603 BLAKE2B e4568a1e5b34d927ebc29e16c821a055b7947d7f9d62b7f35a8989c8066568306fab6936cae0807dfdc7a906448b9be96faee042c6efdae36b2417b7e535184f SHA512 7310be10f669d6bc97bc439ba40765726afdbeed48d9efd0beeffa1cc774ad3611937034c492775c3a327c1de4f524aacdfb386765be2373dd9e52a05f6bf7e9
diff --git a/app-emacs/csv-mode/csv-mode-1.27.ebuild b/app-emacs/csv-mode/csv-mode-1.27.ebuild
new file mode 100644
index 000000000000..e0d736cd4dc3
--- /dev/null
+++ b/app-emacs/csv-mode/csv-mode-1.27.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ "${PV}" == "1.27" ]] && COMMIT="a16e9d8b0952de1badf6da8e652b178a7f6c4498"
+
+NEED_EMACS="27.1"
+
+inherit elisp
+
+DESCRIPTION="A major mode for editing comma-separated value files"
+HOMEPAGE="https://elpa.gnu.org/packages/csv-mode.html
+ https://www.emacswiki.org/emacs/CsvMode"
+SRC_URI="https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=${COMMIT};sf=tgz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/elpa-${COMMIT:0:7}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert . -l "${PN}-tests.el"
+
+src_install() {
+ rm csv-mode-tests.el{,c} || die
+
+ elisp_src_install
+}
diff --git a/app-emacs/diff-hl/Manifest b/app-emacs/diff-hl/Manifest
index 524198366621..76acdee831f6 100644
--- a/app-emacs/diff-hl/Manifest
+++ b/app-emacs/diff-hl/Manifest
@@ -1,2 +1 @@
DIST diff-hl-1.10.0.tar.gz 243449 BLAKE2B 64d091f3d9a1c6956f3d1d579299fd5ca3863053990cc03ae0318acc70ce88018fc4721f48abd18a30abfc410bf63f5154993d07d35fad431f0ea48892407ed0 SHA512 686d424fccec19bce4880e967a2ad3f27c8ea457a0e5f0d56eae0c46bd4c8df9951443115a2ee2614301cf5dbbc862f8233f00d3c8be0aa3c8335d1f5bbc7432
-DIST diff-hl-1.9.2.tar.gz 242052 BLAKE2B 03a4daa14d0a80dbbe61b3e2ef853416750eb59806da2c2c7ba07fd5403f78a7566c124e9559733a78ab751562cf462db7702985f36d6375765efcc3fa6b5697 SHA512 067c902632bc70f10b201f9be38ee14c87a9026a1ac7076642d63ca421de287bf47ccee2e47a323c164672a718a5964e940b86f8330f5be35cfd90bff3ecf1a1
diff --git a/app-emacs/diff-hl/diff-hl-1.9.2.ebuild b/app-emacs/diff-hl/diff-hl-1.9.2.ebuild
deleted file mode 100644
index bc3d56940cfb..000000000000
--- a/app-emacs/diff-hl/diff-hl-1.9.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Highlight uncommitted changes, jump between and revert them selectively"
-HOMEPAGE="https://github.com/dgutov/diff-hl/"
-SRC_URI="https://github.com/dgutov/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-vcs/git )"
-
-DOCS=( README.md screenshot{,-dired,-margin}.png )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ebegin "Creating a git repository for tests"
- git init "${S}" --initial-branch="master" &&
- git add "${S}" &&
- git config --local user.email "test@test" &&
- git config --local user.name "test" &&
- git commit --message "test" --quiet
- eend "${?}" || die
-
- emake EMACS="${EMACS} ${EMACSFLAGS}" test
-}
diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 5560399bc21f..cc69c00ee7b9 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,2 +1 @@
DIST eldev-1.10.1.tar.gz 307097 BLAKE2B e86dbd717faca925c57c3331d2a5177e6ae96959b2425a1a62082ce268650f08b40744cab819f948d26c752523764ae330c6c57cffd0f1bcc440b8c0b4ea75b2 SHA512 8be7913457e826d10eea4625d5f412996e3b485d9d65749bcdc9bb020fac33aa41840d856e31fefe9a2f4b5a9dc597be8820416eaed96717287b8a966f663861
-DIST eldev-1.10.tar.gz 306364 BLAKE2B 82d8ef2c8c4268aa77b81cdc4344c359a92f02657b2f9e02ff43b3d8e1ffb8ebee93a6cfb906b05473e9ba86b54eeb2e274e42113049220fc3f61c7e706492e5 SHA512 d46c2091c126251b381235df76f566f06034546302ee7425c5a28d55d7d4e212d326019983267f4474e6b3170547e24fb01c9a40425a2d35cf2615aa01ea9263
diff --git a/app-emacs/eldev/eldev-1.10.ebuild b/app-emacs/eldev/eldev-1.10.ebuild
deleted file mode 100644
index d7fd8d4962bb..000000000000
--- a/app-emacs/eldev/eldev-1.10.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp Development Tool"
-HOMEPAGE="https://emacs-eldev.github.io/eldev/
- https://github.com/doublep/eldev/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/doublep/${PN}.git"
-else
- SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-ELISP_REMOVE="
- test/doctor.el
-"
-
-DOCS=( README.adoc )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ELDEV_LOCAL="${S}" "./bin/${PN}" test
-}
-
-src_install() {
- elisp_src_install
-
- exeinto /usr/bin
- doexe "./bin/${PN}"
-
- # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
- # to load up it's components,
- # if it is not it will bootstrap itself from network
- # always check if it uses installed Emacs Lisp files.
- # Also, do not forget to run `env-update` & reopen your shell.
- # https://github.com/doublep/eldev#influential-environment-variables
- echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}/99${PN}" || die
- doenvd "${T}/99${PN}"
-}
-
-pkg_postinst() {
- elisp_pkg_postinst
-
- ewarn "Remember to run \`env-update && source /etc/profile\` if you plan"
- ewarn "to use Eldev in a shell before logging out (or restarting"
- ewarn "your login manager)."
-}
diff --git a/app-emacs/elfeed/Manifest b/app-emacs/elfeed/Manifest
index 161e68a26549..b08d6b981088 100644
--- a/app-emacs/elfeed/Manifest
+++ b/app-emacs/elfeed/Manifest
@@ -1,2 +1 @@
-DIST elfeed-3.4.1_p20210822.tar.gz 67360 BLAKE2B 32931bbe54578bb8a0b9fc330d5114e4cc5f5f915f6e6125ad3d8cb5be459e72a097d1afb132ff6a73427efe9ffcce4a7e081a9a45144a5c1ea7fcdfe19ba4d9 SHA512 41bb095b87df3dfb40b6a155881f8703c674ddb9f15b5b2765fd4f893d4e58ddafb2fa0da296995e988a9ba6096e78760c262c9a18ef7624e65b60f2d7bf4140
DIST elfeed-3.4.2.tar.gz 67368 BLAKE2B 4b7d758b391908f6cb0dd786acb90011517dc625c77e48322b8b7dff45812d4713e7778135df6b5c9798669d3089868f525c98607d500e6608f49db0cd606a2d SHA512 b13faa12feaab382d1245e54029b503eb348ded0883208b86bd4a23d47ca5addadf97956e3e816c627f37de1421892e04cc7cfbc4417c853fb093c14107d1b1d
diff --git a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild b/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
deleted file mode 100644
index 544ebdef09f5..000000000000
--- a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs web feeds client"
-HOMEPAGE="https://github.com/skeeto/elfeed/"
-
-if [[ ${PV} == *_p20210822 ]] ; then
- COMMIT=162d7d545ed41c27967d108c04aa31f5a61c8e16
- SRC_URI="https://github.com/skeeto/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}"/${PN}-${COMMIT}
-else
- SRC_URI="https://github.com/skeeto/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-fi
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="net-misc/curl[ssl]"
-
-ELISP_REMOVE="${PN}-pkg.el"
-
-DOCS=( NEWS.md README.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/embark-consult/Manifest b/app-emacs/embark-consult/Manifest
index 6f0531f43525..a8ccc26ffc5b 100644
--- a/app-emacs/embark-consult/Manifest
+++ b/app-emacs/embark-consult/Manifest
@@ -1,2 +1 @@
-DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
diff --git a/app-emacs/embark-consult/embark-consult-1.0.ebuild b/app-emacs/embark-consult/embark-consult-1.0.ebuild
deleted file mode 100644
index 251f8eb0de18..000000000000
--- a/app-emacs/embark-consult/embark-consult-1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Consult integration for Embark"
-HOMEPAGE="https://github.com/oantolin/embark/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/oantolin/embark.git"
-else
- SRC_URI="https://github.com/oantolin/embark/archive/${PV}.tar.gz
- -> embark-${PV}.tar.gz"
- S="${WORKDIR}/embark-${PV}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- app-emacs/consult
- app-emacs/embark
-"
-BDEPEND="${RDEPEND}"
-
-ELISP_REMOVE="avy-embark-collect.el embark-org.el embark.el"
-
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/embark/Manifest b/app-emacs/embark/Manifest
index 6f0531f43525..a8ccc26ffc5b 100644
--- a/app-emacs/embark/Manifest
+++ b/app-emacs/embark/Manifest
@@ -1,2 +1 @@
-DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
diff --git a/app-emacs/embark/embark-1.0.ebuild b/app-emacs/embark/embark-1.0.ebuild
deleted file mode 100644
index d0b96e9539e0..000000000000
--- a/app-emacs/embark/embark-1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp optfeature
-
-DESCRIPTION="Conveniently act on minibuffer completions inside GNU Emacs"
-HOMEPAGE="https://github.com/oantolin/embark/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/oantolin/${PN}.git"
-else
- SRC_URI="https://github.com/oantolin/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND=">=app-emacs/compat-29.1.4.0"
-BDEPEND="${RDEPEND}"
-
-ELISP_REMOVE="avy-embark-collect.el embark-consult.el"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
-
- elisp-make-autoload-file
-}
-
-src_install() {
- elisp_src_install
-
- doinfo ${PN}.texi
-}
-
-pkg_postinst() {
- elisp_pkg_postinst
-
- optfeature "Avy integration for Embark" app-emacs/avy-embark-collect
- optfeature "Consult integration for Embark" app-emacs/embark-consult
-}
diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest
index d0fda479fcb7..ba010ff2580a 100644
--- a/app-emacs/ghub/Manifest
+++ b/app-emacs/ghub/Manifest
@@ -1,3 +1,2 @@
-DIST ghub-3.6.0.tar.gz 62572 BLAKE2B 5693177be9ac22d18b7b6f5cdc230eea4340a5bfd007fa4b18f3503fe796fd8b104753be51c8579de6e693cfc620c4524dae195627af4c542bd2fe94aad1d0dd SHA512 e54752f70c462ce4fed3a1fc3ca60f22107e2acaefb06ebf42d35c6b65f9091bba07ff72436310782d9be7fbf35aef473dbbe39ef7a4ac3de1ebd82a417c6b0a
DIST ghub-4.0.0.tar.gz 63020 BLAKE2B e01df9e093573933e24c39ef9a252d31dda4c9b0304ad5ab1f5ba55b6869224bb708dbdc0994c316c35ac0bb8df08d7238da0469a7e0ff84f3f769d35b55d89e SHA512 61825bd5230bc4a80c4a0a40cb717fd4a603ac351a3cdae2bc93fa0e8ca6d4ba51647d8cb151e436a8b19def7a389629dddebb1454172588a472bf0eb2c21b8e
DIST ghub-4.1.0.tar.gz 63324 BLAKE2B 9abc543f23e92ed6971817ae141c3a393900d6bd3254a4d3dec66f5ede65f7d69cdcd4bced0a0394fb46d1ed7d9c3ae81613a00e0870dd7e58752bc3b4ab0512 SHA512 3abe39cdcbe5728bc4a0387ae70ae85b5a81498a2cfb12267127e43ad02613492109ad25bb97c8a8a0d5e7283f12cc5b20f40744e30053c698d75d6ce8940cd4
diff --git a/app-emacs/ghub/ghub-3.6.0.ebuild b/app-emacs/ghub/ghub-3.6.0.ebuild
deleted file mode 100644
index aa30f4aca220..000000000000
--- a/app-emacs/ghub/ghub-3.6.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Minuscule client library for the Git forge APIs"
-HOMEPAGE="https://magit.vc/manual/ghub/
- https://github.com/magit/ghub/"
-SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-
-DOCS=( README.org )
-ELISP_TEXINFO="docs/ghub.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
- >=app-emacs/treepy-0.1.2
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- default
-
- mv lisp/*.el . || die
- rm ghub-pkg.el || die
-}
diff --git a/app-emacs/git-modes/Manifest b/app-emacs/git-modes/Manifest
index e2af142eeb8f..474f00c21295 100644
--- a/app-emacs/git-modes/Manifest
+++ b/app-emacs/git-modes/Manifest
@@ -1,2 +1 @@
-DIST git-modes-1.4.3.tar.gz 18487 BLAKE2B 2df138576b6eeb628e88bf6f7649f42897d852f89d7d9ab0febc26db0f5c71cc0412ddb511f93b7ce32e444f085747e8f66eabeba5a0182bbe2ff99be3b4b6ed SHA512 0f96e3259ef9c17249f0960c8495043e8b0e2769cdf3b0572e72f83fdecd469403561a4c2666323d0f8d8a3059b8785443662e260881699e0b93e76b3a9e0474
DIST git-modes-1.4.4.tar.gz 18483 BLAKE2B 031635fd4bdc457456ddfb518be5f676f4be8b369b69b966b6b25b61e781ef0484592fec84be0df67c5d3087169336a3271b9f95fe8a1091d271c77e1f07c4fe SHA512 4959efb71f0321a2964e4a768fdcbbcbc668517b699b5a4f8416f6df3dd7322f69cd0d1fb306a0fd7221a369f17d042d3670cea57655b39f60a1f78e0a5ab7ed
diff --git a/app-emacs/git-modes/git-modes-1.4.3.ebuild b/app-emacs/git-modes/git-modes-1.4.3.ebuild
deleted file mode 100644
index f4b76b3e5dee..000000000000
--- a/app-emacs/git-modes/git-modes-1.4.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs major modes for editing Git configuration files"
-HOMEPAGE="https://github.com/magit/git-modes/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.5
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
-
- elisp-make-autoload-file
-}
diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest
index a833f04d106e..f7c3c87cf807 100644
--- a/app-emacs/jinx/Manifest
+++ b/app-emacs/jinx/Manifest
@@ -1,3 +1 @@
DIST jinx-1.10.tar.gz 35304 BLAKE2B d112de93fab933782110f8587cc5c55e63429153ce205ae44ae53b86be669064961cebf688a8159cd09c53538ebd488d687939c01d21be318ef4cd2bfc930f85 SHA512 66f99dd5e2028770bed99a77c1364456309843f6efb4726b2cff093a0f721a54f58b72be324718c4ab55e7d54f2bf48bd4480cef4cd25c54b6ffc9f08de16ba6
-DIST jinx-1.7.tar.gz 34795 BLAKE2B 96f5ea43c59692ffcf628438144bf07d297f8f82072a4e27282e8e10777769ad8876dd4b9057d59ede5cd7ac7d9c48bd197e5bd3175239332b52b29eba276e0b SHA512 2d92cf7822494b1eca5e746104610fcaedc09427dad9ac45cb901a19ee663a5300f7d5b5768155bc0ec41c3a96208b0233932fd13bb8ab00fc88e766d5aec538
-DIST jinx-1.9.tar.gz 35118 BLAKE2B 1db0bf43978f0d3d521b864a6b71c98642a7bfd1517dfb91425776ccbb320f7b52c8c05360722e79bf294140043e65bb057372570ea0851f917824545b93db09 SHA512 18124ebfa0da7362d9265f4681267881849f566db10e7ea49e20f88ea0cdce0b3af76f78313849c2fa4ed0c24734ffda34aba95c86b3aeaf50db414f566a167e
diff --git a/app-emacs/jinx/jinx-1.7.ebuild b/app-emacs/jinx/jinx-1.7.ebuild
deleted file mode 100644
index 55cad1b7e1c1..000000000000
--- a/app-emacs/jinx/jinx-1.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-inherit edo elisp toolchain-funcs
-
-DESCRIPTION="Enchanted Spell Checker for GNU Emacs"
-HOMEPAGE="https://github.com/minad/jinx"
-
-SRC_URI="
- https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="
- app-text/enchant:2
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-SITEFILE="50${PN}-gentoo.el"
-
-ELISP_TEXINFO="${PN}.texi"
-
-src_compile() {
- edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
- $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
- ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c
- elisp-org-export-to texinfo README.org
- elisp_src_compile
-}
-
-src_install() {
- elisp-make-autoload-file
- elisp_src_install
-
- elisp-modules-install "${PN}" jinx-mod.so
- doinfo jinx.info
-}
diff --git a/app-emacs/jinx/jinx-1.9.ebuild b/app-emacs/jinx/jinx-1.9.ebuild
deleted file mode 100644
index 900d7311aaef..000000000000
--- a/app-emacs/jinx/jinx-1.9.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit edo elisp toolchain-funcs
-
-DESCRIPTION="Enchanted Spell Checker for GNU Emacs"
-HOMEPAGE="https://github.com/minad/jinx"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- app-text/enchant:2
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
- $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
- ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c
- elisp-org-export-to texinfo README.org
- elisp_src_compile
-}
-
-src_install() {
- elisp-make-autoload-file
- elisp_src_install
-
- elisp-modules-install "${PN}" jinx-mod.so
- doinfo jinx.info
-}
diff --git a/app-emacs/key-chord/Manifest b/app-emacs/key-chord/Manifest
index 80819c69bf3f..e6152ca29a9a 100644
--- a/app-emacs/key-chord/Manifest
+++ b/app-emacs/key-chord/Manifest
@@ -1 +1,2 @@
+DIST key-chord-0.7.1.tar.gz 5343 BLAKE2B b6155869d179f209eab380744dc4693eed560284c2fa6a594a2947f36cbce91423cabfcb57a9a7b429af006eea104a4206d16bb190f2bd02ca7cb8bf22e57b9e SHA512 efef5ac069717618c4226a09890499f5858aef1e4c5f82b7663d94d76d39cd5117fff5b892b083c12253b1ada6df9e79f182697a6de1b3fd1e7c5d79fcf62d4b
DIST key-chord-0.7.tar.gz 5335 BLAKE2B bc47144337093aa8bebb239f52eec8362fe5485535aab894e5afc82cd5e83a716ec229d3e1c52d60c116e5d1801b0f985c4d249ebc65497bca61ddf66f4a614a SHA512 a5cdb82fe9aa279ab146baeefeb0313122400034fa946ad826ea0a6944be41ff93d79097ce79ed6f5cd1187de9dcbbe2bfc3971d8a3f97a2c2760963218669d2
diff --git a/app-emacs/key-chord/key-chord-0.7.1.ebuild b/app-emacs/key-chord/key-chord-0.7.1.ebuild
new file mode 100644
index 000000000000..60449ddf4f67
--- /dev/null
+++ b/app-emacs/key-chord/key-chord-0.7.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Map pairs of simultaneously pressed keys to commands"
+HOMEPAGE="https://github.com/emacsorphanage/key-chord/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacsorphanage/${PN}.git"
+else
+ SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest
index 203825827f89..d219a2497b66 100644
--- a/app-emacs/magit/Manifest
+++ b/app-emacs/magit/Manifest
@@ -1,3 +1,2 @@
-DIST magit-3.3.0.50_p20240520.tar.gz 673945 BLAKE2B d61fb8c566de2bc6a2c4109d787808be76fa33d994adeb97b3d472c9c2da929aa55cf6b81f9cc2055e46d5860aa0d9ddc37080a1b2be06984b3831382031b12b SHA512 53203cdc8bc291302ee35aabe6e4d32e0c0de5bb411ab013d112bcd3d934a221c34f42d6ebccea9d33335d53415f75588468c23668cbbf57851dc61de505fffb
DIST magit-4.0.0.tar.gz 676167 BLAKE2B 2adc7388cddc5230615344b3340ae181feaea1e6c174970e11a5d6f6795ecb32581dc12448c1bdfa6ec4144cc4118ace70049ff264a2c29f084cf90aa3f56d69 SHA512 c42dfe78f1f1c5f6cc732a566b820362993763ada7186d1a76ba0deedf7bd91415d502984e4afd6e958ea237b3f351c718a9e588f9734d7afc186793432229f0
DIST magit-4.1.0.tar.gz 673317 BLAKE2B 6457c77f08605e3665b3fadcb4d6bc48d21498e370261d9709305e774de579be4647afb6e598a446a3ddf06e47baef6561a48706609812991a24e3ab2b22d416 SHA512 063c23a7f1a9099d7ec020980be936b30b85756b30bded48264939c5ae7f742820efc3eadc8ba480ad328ca7276a9d35bb168e6b7a42ea8dfa6a2c1e13b8cc90
diff --git a/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild b/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild
deleted file mode 100644
index d99c81a50ff4..000000000000
--- a/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A Git porcelain inside Emacs"
-HOMEPAGE="https://magit.vc/
- https://github.com/magit/magit/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/magit.git"
- S="${WORKDIR}/${P}/lisp"
-else
- [[ "${PV}" == *p20240520 ]] && COMMIT="9cde118744151caca08b080e15f0c903f17d0f20"
-
- SRC_URI="https://github.com/magit/magit/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}/lisp"
-
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( ../README.md ../docs/AUTHORS.md ../docs/RelNotes )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.5
- >=app-emacs/dash-2.19.1
- >=app-emacs/transient-0.6.0
- >=app-emacs/with-editor-3.3.2
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-RDEPEND+="
- >=dev-vcs/git-2.0.0
-"
-
-src_prepare() {
- default
-
- rm magit-libgit.el || die
- echo "(setq magit-version \"${PV}\")" > ./magit-version.el || die
-}
diff --git a/app-emacs/orderless/Manifest b/app-emacs/orderless/Manifest
index 18ff28e1be06..5488282bc686 100644
--- a/app-emacs/orderless/Manifest
+++ b/app-emacs/orderless/Manifest
@@ -1,2 +1,2 @@
-DIST orderless-1.0.tar.gz 161589 BLAKE2B 57865985d53bd30be715f41dcdc941f54623d57f89321a58a08f28c59525a36364929c38dc8638850ab9cf9a980eb4e4c9b70160d2a0a220a169642899e4e2c7 SHA512 a1ba3645e28a3086e8b564886d8f8b0589dff10437084b1f9f1213b130ecbacf6b6bce85ffceab58ddc5bb447e340589036880f8d6d8d2cf8d35cf5a02133943
DIST orderless-1.1.tar.gz 36066 BLAKE2B 5b40e662df6bcff0a69e560bcf164c7729877b7c5e46843ede48e1cd7cc52dadc8e5d1d9757809b412a21a6671e0a2b9a2bbbd4195b8d69b465bfa6b9c97709c SHA512 0de959a9a6da16922fa8ad55016d33a937fcdf1cba8359ad90bcb222cb23272f31ccc9e1f68ef2c074d257c692fc5d597248d9fb7f1d3e51d1958912a42c6b16
+DIST orderless-1.2.tar.gz 36260 BLAKE2B 8d8ad75fd46f2063f0361b8d669d940ba01349bdd66ee2b5ae2b2351d9a78b3a454d466fc3ac0fe077bee34537629729d3f57ead5f19949f8ac5a80103037601 SHA512 0af2b5e7ddd6c29bc5322cb26a1e02cc69edbe138f14e8b416466d6f9ee6b17fc0a9f0586fafdb584ece3f48469c72fb029cbbbb7e10832a14d441bc0f50f41f
diff --git a/app-emacs/orderless/orderless-1.0.ebuild b/app-emacs/orderless/orderless-1.2.ebuild
index 4e2b3347a81c..b83d5229ca69 100644
--- a/app-emacs/orderless/orderless-1.0.ebuild
+++ b/app-emacs/orderless/orderless-1.2.ebuild
@@ -1,20 +1,24 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+
NEED_EMACS=26
inherit readme.gentoo-r1 elisp
DESCRIPTION="Completion style that matches multiple regexps in any order"
HOMEPAGE="https://github.com/oantolin/orderless"
-SRC_URI="https://github.com/oantolin/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/oantolin/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-BDEPEND="sys-apps/texinfo"
+BDEPEND="
+ sys-apps/texinfo
+"
SITEFILE="50${PN}-gentoo.el"
DOC_CONTENTS="Enable orderless completion by placing
diff --git a/app-emacs/org-appear/Manifest b/app-emacs/org-appear/Manifest
index a01e231ea15c..72e22467c22e 100644
--- a/app-emacs/org-appear/Manifest
+++ b/app-emacs/org-appear/Manifest
@@ -1,2 +1 @@
-DIST org-appear-0.3.0.tar.gz 95423 BLAKE2B 925e82f6b2757138d8e3b2f20a1c3bd64644aea463fa5b713e363b8cfe8ca1111a666d3a934c313032e5a8339bcab9962129c92a2b1a5bd454fcfb3aefc0ac1a SHA512 5500e838ddfd5a4000604a284a5a967ed2a42abfcb6f24cf86f60116c0a2afc7dd303f9be9b8b879fc8a0cad09e15e168212e6b6c6b3c18ec649b92c5a3ea2b0
DIST org-appear-0.3.1.tar.gz 96145 BLAKE2B 8bc635cb99929d896898081760e3bd3321d881f19d8da905e92ea8b813ac118064c996b1ab896d178d6aecb2ac91a1ab80e5ea43d745b75f154f1555a9cd4658 SHA512 c3d4140b41a5612c2987ff48d7b6245808eb8f5ec555fdf5977012d311b63debd8de4bea0e49380dabdf7c15f8911d44730bad6d48a0bc1e6d3758d66dab2120
diff --git a/app-emacs/org-appear/org-appear-0.3.0.ebuild b/app-emacs/org-appear/org-appear-0.3.0.ebuild
deleted file mode 100644
index dacc9db52be7..000000000000
--- a/app-emacs/org-appear/org-appear-0.3.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Toggle Org mode element visibility upon entering and leaving"
-HOMEPAGE="https://github.com/awth13/org-appear/"
-SRC_URI="https://github.com/awth13/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DOCS=( README.org demo.gif )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index ca20cef04336..92b88aca6b8c 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,6 +1,3 @@
DIST org-mode-release_9.7.10.tar.gz 2362896 BLAKE2B 1f95c6195c1607236daddc1a7724560e8e029c6f2dbabfc5d80bb426bccd6df2c10852c242545f90ccb0e3765b2ad021d8bd601e93a87002189dcb0ecc7d8087 SHA512 4f6a39938290a581ec798010ebc23f22c5d4e5a96bad4a84f002c0693b7cbeed689212bd9b8c68efd1769bd50315ea0e1c82449640a7ab9b7fdc2484d50bb498
DIST org-mode-release_9.7.11.tar.gz 2363004 BLAKE2B 7438d67b834818d06185753fbe9e712c6f7b2381815de86c6f9e2e00715e8e235446c811440971c39ddb6f3f93839d6ab768b6e8b1ad023e94b7cd6f221baf3f SHA512 f2f7a4e2eae6ba2e6f2b85c4bbebae75dc48822b3a2080c3f9ec774e149799f4c97551bb0fc64dd156a34a015cb62f64d6f1697bd3f7fd0b6277d8c2a6f7665a
-DIST org-mode-release_9.7.6.tar.gz 2361944 BLAKE2B 238928a0a8b57772d6d6b0a1a28dc8073a72e5783730b171f1751b47a49d2c59578e7ca51187ebb4feedc0afdcd40452d62df7323bdafc1b6a8690815f609f8c SHA512 2c9f8ed35281bf909fe53b85bb5db9f14864d3b82a9f96fe29ae87db163f2c071772568674a0b618842259524864167808f26b32a4a8826cd4f2746ea68f95d1
-DIST org-mode-release_9.7.7.tar.gz 2362578 BLAKE2B 7cdd44198410b638a242d5538ae6eeaa0f4f1b6922a465483ddae793bbc2deefc4493042f9495d56ade908e16e788c4151f6e93676ae5c1ccd30173723b41c52 SHA512 7519fbc2b40471654e686a915dedb464c31869c65a63ab5ebfabb984c99ae26f0ad3bad531453d245937d628c27d282d0fe4f7a24547835100b3779f9b2f4ed0
-DIST org-mode-release_9.7.8.tar.gz 2362527 BLAKE2B 4cbd744cf5507b338d6809655c13314b0f777599782929470a3b4df1149c27bb86866784df33e3e303ba736387824142ba881be4959a9ee71cce89f4d4a43d82 SHA512 55979377cc45a790bb8a50ecc123f240e8a957f62459b8aed00333401da87bc0cc66239a66e53fcdc9539023cc0703076133457e751c78638571ce6402323369
DIST org-mode-release_9.7.9.tar.gz 2362703 BLAKE2B afd3b9d9dd2ade96865807ad36cecac949c427682ec5e473174b30cd3648c7413dfe59f70bec50685a684fdc03f095c20c1e7dc2b9cc21546d8a13e8582a109b SHA512 08d6e25670509f86e64cbff2c6998b73cffb2bb109ae531702b3876277f95e39107de70d091eb238f576684995e808969b439670179a14938d2fad6d94fad8a2
diff --git a/app-emacs/org-mode/org-mode-9.7.6.ebuild b/app-emacs/org-mode/org-mode-9.7.6.ebuild
deleted file mode 100644
index 2e6d3986022b..000000000000
--- a/app-emacs/org-mode/org-mode-9.7.6.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://orgmode.org/"
-
-if [[ "${PV}" == 9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/org"
- S="${WORKDIR}/org"
-else
- MY_P="${PN}-release_${PV}"
- SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
- KEYWORDS="amd64 ppc x86"
-fi
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="
- doc? ( virtual/texi2dvi )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION="${PV}" \
- datadir="${EPREFIX}${SITEETC}/${PN}"
-
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake -j1 \
- ORGVERSION="${PV}" \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-mode/org-mode-9.7.7.ebuild b/app-emacs/org-mode/org-mode-9.7.7.ebuild
deleted file mode 100644
index 86c9f98ba96b..000000000000
--- a/app-emacs/org-mode/org-mode-9.7.7.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://orgmode.org/"
-
-if [[ "${PV}" == 9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/org"
- S="${WORKDIR}/org"
-else
- MY_P="${PN}-release_${PV}"
- SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
- KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="
- doc? ( virtual/texi2dvi )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION="${PV}" \
- datadir="${EPREFIX}${SITEETC}/${PN}"
-
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake -j1 \
- ORGVERSION="${PV}" \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-mode/org-mode-9.7.8.ebuild b/app-emacs/org-mode/org-mode-9.7.8.ebuild
deleted file mode 100644
index 86c9f98ba96b..000000000000
--- a/app-emacs/org-mode/org-mode-9.7.8.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://orgmode.org/"
-
-if [[ "${PV}" == 9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/org"
- S="${WORKDIR}/org"
-else
- MY_P="${PN}-release_${PV}"
- SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
- KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="
- doc? ( virtual/texi2dvi )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION="${PV}" \
- datadir="${EPREFIX}${SITEETC}/${PN}"
-
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake -j1 \
- ORGVERSION="${PV}" \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-modern/Manifest b/app-emacs/org-modern/Manifest
index 92909a01768c..12f24910af72 100644
--- a/app-emacs/org-modern/Manifest
+++ b/app-emacs/org-modern/Manifest
@@ -1,3 +1 @@
-DIST org-modern-1.3.tar.gz 25476 BLAKE2B ae3c4299ba94fa90fafb8d70ab78dc774052763e88b80974c98cdc1511a8d0107bbc429da6118c4bd16ae85761d6feb791cf8359ebc475fcffafcfbb714b6854 SHA512 d4fc8cbebb8a97a2a06312d35df86b5c3e112740b473bd00681b4dc8e73d82f0bbbdbe2977ef51d27efd59b0ce5aca8d7defba22b25881261ffa1f1d7c0173cc
-DIST org-modern-1.4.tar.gz 25746 BLAKE2B fc4269e7b812b93a42f160b8295525d2b830e8f03b4a1af7777b4287b4b879e991ba8384124ae6dc7bd93b09fecf3a2ee7d310c60ed8601f524e14f69f5f4e77 SHA512 1b4d9b504a7a4eff20dcc47528176bbb3b144ef47849ab6b14fe00405322f1c3d5b7448834fa105e99183d0c5ff503d681f2f267df6d10ee7041cefe9d895f2b
DIST org-modern-1.5.tar.gz 25739 BLAKE2B 3d8ccc352c18f71ef4c4d317957ccadf83cefb5caab24417eb930e20078b9a80e5d2758b8724cf271b622251d7e05aefe43a81500f9ca95c523d4fbd70592a67 SHA512 f98833f37a90873d17df4dc0b7540bb05b2794e3bb754514a0fefdc5693acc137ecc7fbf3d3959aecf95cf5368e17aa093c2977ff87a2a57fa694d98cf36d2c1
diff --git a/app-emacs/org-modern/org-modern-1.3.ebuild b/app-emacs/org-modern/org-modern-1.3.ebuild
deleted file mode 100644
index b7d30e300fee..000000000000
--- a/app-emacs/org-modern/org-modern-1.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Modern style for your GNU Emacs Org buffers"
-HOMEPAGE="https://github.com/minad/org-modern/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.0
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.org example.org )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/org-modern/org-modern-1.4.ebuild b/app-emacs/org-modern/org-modern-1.4.ebuild
deleted file mode 100644
index 5f67c08e6dce..000000000000
--- a/app-emacs/org-modern/org-modern-1.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Modern style for your GNU Emacs Org buffers"
-HOMEPAGE="https://github.com/minad/org-modern/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.0
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.org example.org )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index ed2012c37313..07c07451bfb6 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,2 +1 @@
-DIST osm-1.3.tar.gz 35272 BLAKE2B 4cf6f5cc81f0cb710c2b33902373fe8102dc91c66242bf7b179ad8019ad91a3c91216d5f90ada9f00acde57f92722538c4803a6e891b11eb1b18fbdfec110c89 SHA512 221c8d236819aa7fd00350e20127a9b9eb87f8d9cbf319f1f319dae5d5c5580357e76409521e0921cb70e3cadee46e37580a454a206b67357e1ed6c727acc8ed
DIST osm-1.4.tar.gz 35286 BLAKE2B ec45051f7a9045115891e9d38bd2f311b25d02f9da907aa3730eef174af84221c2ae1461e6f7d9b3a866f35f20599f36973a00c5df41551766d4d9d310dbd7df SHA512 afc5ac0b8aa592ddbc8e3fdc5e1472d58c21008952b9208d5d89a6ab666542f1239e67c1c95b25bc90bcc3ad3e5bb0dca06e725355ada1413cfbfce07cf13167
diff --git a/app-emacs/osm/osm-1.3.ebuild b/app-emacs/osm/osm-1.3.ebuild
deleted file mode 100644
index d690692e0ba7..000000000000
--- a/app-emacs/osm/osm-1.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
-HOMEPAGE="https://github.com/minad/osm/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
- >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json(+),libxml2,png,svg]
- >=app-emacs/compat-29.1.4.0
-"
-RDEPEND="
- ${BDEPEND}
- net-misc/curl[ssl]
-"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/persist/Manifest b/app-emacs/persist/Manifest
index d5b23a1f20b1..f5f44c5240f8 100644
--- a/app-emacs/persist/Manifest
+++ b/app-emacs/persist/Manifest
@@ -1 +1,2 @@
+DIST persist-0.6.1.tar.gz 6777 BLAKE2B 4e5ae7cef591fcfb7fd7084e38294bc6000d9b1ed2d9b83ea54c1f6fe4f4cbb4144df51a5df9fcc654d459c58e105e58c53cfe841df0eeeafd95ed127797cb2d SHA512 e7b2d2e09cea26a37142d66e95f640e37640ebcf8434b284650c6126475c8844476c164b00ffc3cbecb021bb6963a19ede2720ae2e892d45d8986ede6de3f28a
DIST persist-0.6.tar.xz 5852 BLAKE2B 4cee1485109e3215ce739c0c286e2076c19cf86eb23305adc9203f40ac1d08ed1de19def3ffe4361d062bae75ba38ef380636bbf5fbe58f4aa7127771198e378 SHA512 280a1a26a61f1ee7b1e2186917e7b414b14886ef32fa1b63c0416267991ae65f5c46feaaa384a6c15d2f7975841a6bb9901353420db4d6f308cf72c5035bfd66
diff --git a/app-emacs/persist/persist-0.6.1.ebuild b/app-emacs/persist/persist-0.6.1.ebuild
new file mode 100644
index 000000000000..8f745ad5237e
--- /dev/null
+++ b/app-emacs/persist/persist-0.6.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ "${PV}" == "0.6.1" ]] && COMMIT="5ea8f32ef50ce2b444d6918e17eedce9f74629af"
+
+inherit elisp
+
+DESCRIPTION="Persist variables between Emacs sessions"
+HOMEPAGE="https://elpa.gnu.org/packages/persist.html"
+SRC_URI="https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=${COMMIT};sf=tgz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/elpa-${COMMIT:0:7}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# ELISP_TEXINFO="${PN}.texi" # Broken.
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert test -l test/persist-tests.el
+
+src_prepare() {
+ default
+
+ # Skip failing tests. Tests are marked as "WORK IN PROGRESS" at the
+ # top of the file.
+ local -a skip_tests=(
+ test-persist-save-hash
+ )
+ local skip_test=""
+ for skip_test in "${skip_tests[@]}"; do
+ sed -i "/${skip_test}/a (ert-skip nil)" test/persist-tests.el || die
+ done
+}
diff --git a/app-emacs/php-mode/Manifest b/app-emacs/php-mode/Manifest
index 9668562fe164..95dd9828d765 100644
--- a/app-emacs/php-mode/Manifest
+++ b/app-emacs/php-mode/Manifest
@@ -1 +1,2 @@
DIST php-mode-1.25.1.tar.gz 131105 BLAKE2B 9672d3e71ead28cc7db78ca5c148340b1e1e2552804c172ac14003384c72c3eccf56f5c258da8f0b6e218976100a374af8f2f0c68595ee6b4a2a90d965b60644 SHA512 4e1acf92a95b7e836893160ae3a3bd7a510d7fa0af5f7a6eb3cc8141c6a90b803a339b5d49527ace4f6ec06364ca794f4b834b7391617420a3219dc95fbf61cc
+DIST php-mode-1.26.1.tar.gz 132347 BLAKE2B aa860304e8772e7b4f0eda98711acb1fced279fda16fe491477deaf47e79ef4a841686906783633a7eedd2d19e1569bd1fb17b693588f1b950ee8a7e540e9c77 SHA512 85e9049f895fbba17cab4ef868336aa992821b3dd4167a2c9e1c8ef748bd9d3ac6a413a125391374552beb02dd2a3a6263bd739da78691361e0500c4e0ed29c8
diff --git a/app-emacs/php-mode/php-mode-1.26.1.ebuild b/app-emacs/php-mode/php-mode-1.26.1.ebuild
new file mode 100644
index 000000000000..c61824e10dae
--- /dev/null
+++ b/app-emacs/php-mode/php-mode-1.26.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="GNU Emacs major mode for editing PHP code"
+HOMEPAGE="https://github.com/emacs-php/php-mode/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacs-php/${PN}.git"
+else
+ SRC_URI="https://github.com/emacs-php/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+S="${WORKDIR}/${P}/lisp"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( ../AUTHORS.md ../CHANGELOG.md ../CONTRIBUTING.md ../README{,.ja}.md ../docs )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert "${S}" -L ../tests -l ../tests/php-mode-test.el
+
+src_test() {
+ touch ../tests/project/1/.git || die
+
+ elisp_src_test
+}
diff --git a/app-emacs/plz/Manifest b/app-emacs/plz/Manifest
index 3ebbf19d58ec..2ac0f0c6679c 100644
--- a/app-emacs/plz/Manifest
+++ b/app-emacs/plz/Manifest
@@ -1 +1,2 @@
DIST plz-0.7.2.tar.gz 105864 BLAKE2B b876f69a61452ca932c70e87d35e4442f1ddae4c74c3e124056ff0adae9923d0a374c047a1c1dade705713a9b2aaa5bbfbb73368fde9564b53ce638f90f08ff0 SHA512 01951bbb0e59d6196338a806b4bab030538c411d185acf5462bc1eb4d3130b1da5d78a436e84163dd8167b3705edb6dcafdeef8d4611973521566d34f2ca5654
+DIST plz-0.9.1.tar.gz 102132 BLAKE2B 5680f08c4fb65fa8251b11aaaeacbe5c084731f1c90e27c5bd135da24943b6a1d2c7a0c4590d871f7b9cfb1c97a0fac6e453f707cdd96fca4d2e7f3dec257b9c SHA512 6e35e34accfba52428176345bfd07e1146587aed662c5df4443ba16ca02558a1137dc17ce7906d6e3ff296eb628ecca702d0f1595e504f0e102d4fb411ed295c
diff --git a/app-emacs/plz/plz-0.9.1.ebuild b/app-emacs/plz/plz-0.9.1.ebuild
new file mode 100644
index 000000000000..59d90c291da1
--- /dev/null
+++ b/app-emacs/plz/plz-0.9.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="HTTP library with curl backend for GNU Emacs"
+HOMEPAGE="https://github.com/alphapapa/plz.el/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/alphapapa/plz.el.git"
+else
+ SRC_URI="https://github.com/alphapapa/plz.el/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/plz.el-${PV}"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+PROPERTIES="test_network" # Tests require network access.
+RESTRICT="test"
+
+RDEPEND="
+ net-misc/curl
+"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert tests -l tests/test-plz.el
+
+src_install() {
+ elisp_src_install
+
+ doinfo "${PN}.info"
+}
diff --git a/app-emacs/posframe/Manifest b/app-emacs/posframe/Manifest
index eabca171a3c7..474873071533 100644
--- a/app-emacs/posframe/Manifest
+++ b/app-emacs/posframe/Manifest
@@ -1,2 +1,2 @@
-DIST posframe-1.4.2.tar.gz 79173 BLAKE2B 3f1d4d414e1677118676a4ad3b5739602ccd49a9233027b9bbeebfbeab9ef23e30370a43891f57902b9212245c6415aa238245860f46e84f79fc7d7ec250ace2 SHA512 e11109d3a85ccaca53995473940aa0a4bd80d333b3001865ba2c9d2b4af647d71b279a70e3e086c14c853896a8c2d74eb54cbc4e129a1face9f186c126c41f7f
DIST posframe-1.4.3.tar.gz 79433 BLAKE2B c2a362b306d3d3fbe07b7cc4b7ac47d988fd5ddd05b026aacbebde83009513cd91f262deffb533ecefe0fbca00e1399c2bca73fc52a2b7b87f532321bd874879 SHA512 7377ca341f3ba9abed957d392b7971332cd14418c08e1477ca72616bb8996bd3cdfe76d8941310dc4ad77cc8d6a0d24b4148a2b7cdef563ab2232aa18b2f884d
+DIST posframe-1.4.4.tar.gz 79474 BLAKE2B fa75ce99150b77daa7dd7bde64b6207e9102d24c41f43b37ce1951abdf2e45829b432fa0f6ca4ab88b46cab9d7736973fbe2348d4ee347ab89da5a50556dcc29 SHA512 14b66186d62e5ff0ff1ed3ee1c7c82db139b5d392bd6d5dd8ee1edb3f5787e5be0cb364adee51d260924fa37d2ca291271e790b873f8f08a586e4bca8f5e77d0
diff --git a/app-emacs/posframe/posframe-1.4.2.ebuild b/app-emacs/posframe/posframe-1.4.2.ebuild
deleted file mode 100644
index e29471f195d4..000000000000
--- a/app-emacs/posframe/posframe-1.4.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26.1
-
-inherit elisp
-
-DESCRIPTION="Pop up a frame at point"
-HOMEPAGE="https://github.com/tumashu/posframe/"
-SRC_URI="https://github.com/tumashu/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-DOCS=( README.org snapshots )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/posframe/posframe-1.4.4.ebuild b/app-emacs/posframe/posframe-1.4.4.ebuild
new file mode 100644
index 000000000000..bba1f5c31f99
--- /dev/null
+++ b/app-emacs/posframe/posframe-1.4.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="26.1"
+
+inherit elisp
+
+DESCRIPTION="Pop up a frame at point"
+HOMEPAGE="https://github.com/tumashu/posframe/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/tumashu/${PN}.git"
+else
+ SRC_URI="https://github.com/tumashu/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.org snapshots )
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index c669b55499a3..ce4b86bc2c0b 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,2 +1 @@
-DIST racket-mode-1_p20240515.tar.gz 373968 BLAKE2B 9a704da188c0cb6948fd36135a6e8f7f7f4e8583acf10a1ed890a96d674fb300f179e8873fefcb6df4aed0f81c9210630ec995c8ad0a17f674101fc0ac9f7cd2 SHA512 b8a0126e085f1508086c437823f5cfdf076e3c857e467d4f20b63baabcfd00bd03f4caf9e9ec3773b19f530ab50e96fe40cf1ca0c77f37033321aa0e7af59b92
DIST racket-mode-1_p20240718.tar.gz 382546 BLAKE2B 0d6b33a183751cb9601f9532645b45c01c7fdcc1d1902f316f7ed3446dec943cd65f9a0c0204051509d2e607e68647146b7c8719f75fb0d030a2dac299266195 SHA512 7e262a93378ddde154d16b3349f29faf57531e684b9aa26579dadc0746306917398ca37ee11a243b5ad3c33f1ba41b3650f68579354a260b76ed6cee0765a535
diff --git a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
deleted file mode 100644
index 3e58d9227414..000000000000
--- a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ "${PV}" == *p20240515 ]] && COMMIT="d2cff2b7f210846108875c7eccb1b5ab98bceb74"
-
-inherit elisp
-
-DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
-HOMEPAGE="https://www.racket-mode.com/
- https://github.com/greghendershott/racket-mode/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"
-else
- SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-scheme/racket:=[-minimal]
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-ELISP_REMOVE="
- test/racket/hash-lang-test.rkt
-"
-PATCHES=( "${FILESDIR}/${PN}-rkt-source-dir.patch" )
-
-DOCS=( CONTRIBUTING.org README.org THANKS.org )
-ELISP_TEXINFO="doc/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- elisp_src_prepare
-
- sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die
-}
-
-src_compile() {
- elisp_src_compile
-
- # Equivalent to compiling from Emacs with "racket-mode-start-faster",
- # because this is installed globally we have to compile it now.
- ebegin "Compiling Racket source files"
- find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} +
- eend $? "failed to compile Racket source files" || die
-}
-
-src_test() {
- # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~".
- PLTUSERHOME="${T}/racket-mode/test-racket" emake test-racket
-}
-
-src_install() {
- elisp_src_install
-
- # Install Racket files to "${SITEETC}".
- insinto "${SITEETC}/${PN}"
- doins -r racket
-}
diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index ce11ea43472a..9c51efddb25e 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -1,4 +1 @@
-DIST transient-0.7.2.tar.gz 138256 BLAKE2B c3b425a9b6089b54eb7377d47c7763fda87d9800246de866330dd2ca6ac8561fad5d7429b0b1f0c5f10072e836825d025b08676bd973a793d93e9b32616bcf07 SHA512 2863701146ecf4ac5f4a8025f47737667bc3ee0ca1de70e747a3299c9bb7831c0d9a3853553d79790c929ca9e5fe9f534e2c7499bc37a22ca2fb8d1d28b269fd
-DIST transient-0.7.3.tar.gz 139105 BLAKE2B 7ab629632e90b009cb1a306e99c86b997ddf49573188f6923109abfd1be8b32ea857644d807f33b240139150f57e267c8ed674cb15d2888cb82694b653466227 SHA512 d219b821a2cae2529044c390436a28a1213e0d649113ac1f761888298f76ef518e820ff933aa4471ec830f0690c6d0c75e5344aee8c5693677f36d3a3458df2b
-DIST transient-0.7.4.tar.gz 139828 BLAKE2B 6ac959237be5f46d4ba381b8c8855ac0b6387405101024e1807af83c98ed7419cbd463fb7c8874b2196d0f5879610903940df34260a70487f3505495d5e47343 SHA512 711bed7c75417778894035fb8fd1006ac78e73c4e545785b94b4f0f8aa1f1903a1426ff5175310e1ab665e29ad4756ffd4ec4b897c1720e33531ec2ce3faf82a
DIST transient-0.7.5.tar.gz 141189 BLAKE2B 55535f6121467a1f380ec8d6a4afbb810556f914dc30a7c2fb913f2238bd47809f3d8aadfe35cfdae087525048e83beb14380cd3fdf6cae59643191147df4789 SHA512 18d051235b15e95312fcd60ddfa0f0ba85351d6102117717c81f621528a46a6d0f03d918002a7af2702135ebcf53c498f079a12d99ffc68711e20b196045e032
diff --git a/app-emacs/transient/transient-0.7.2.ebuild b/app-emacs/transient/transient-0.7.2.ebuild
deleted file mode 100644
index f479cee08744..000000000000
--- a/app-emacs/transient/transient-0.7.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Transient commands abstraction for GNU Emacs"
-HOMEPAGE="https://magit.vc/manual/transient/
- https://github.com/magit/transient/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( CHANGELOG README.org "docs/${PN}.org" )
-ELISP_TEXINFO="docs/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- mv lisp/*.el . || die
-
- elisp_src_prepare
-}
diff --git a/app-emacs/transient/transient-0.7.3.ebuild b/app-emacs/transient/transient-0.7.3.ebuild
deleted file mode 100644
index f479cee08744..000000000000
--- a/app-emacs/transient/transient-0.7.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Transient commands abstraction for GNU Emacs"
-HOMEPAGE="https://magit.vc/manual/transient/
- https://github.com/magit/transient/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( CHANGELOG README.org "docs/${PN}.org" )
-ELISP_TEXINFO="docs/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- mv lisp/*.el . || die
-
- elisp_src_prepare
-}
diff --git a/app-emacs/transient/transient-0.7.4.ebuild b/app-emacs/transient/transient-0.7.4.ebuild
deleted file mode 100644
index f99ae40b0465..000000000000
--- a/app-emacs/transient/transient-0.7.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Transient commands abstraction for GNU Emacs"
-HOMEPAGE="https://magit.vc/manual/transient/
- https://github.com/magit/transient/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( CHANGELOG README.org "docs/${PN}.org" )
-ELISP_TEXINFO="docs/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- mv lisp/*.el . || die
-
- elisp_src_prepare
-}
diff --git a/app-emacs/vterm/Manifest b/app-emacs/vterm/Manifest
index 02e1cf93999a..bcc71ee10496 100644
--- a/app-emacs/vterm/Manifest
+++ b/app-emacs/vterm/Manifest
@@ -1,2 +1 @@
-DIST vterm-0.0.2_p20240102.tar.gz 61754 BLAKE2B 283730dbd1d826590111495c798bfdf78a1921c73ac6aba7f062590c775c2d99265f70cf915f486316837a28e97f0e6a0e3fca72aed74295fbfc807acd8c1a99 SHA512 74a6a789ffc2863eea7be6775761c65537812cb0a6c571334ae3958129ddd3e7bbe764812e4dfe2782194a3e92af6cc6d04e400ca94a2e73dfa38fa0b476eabc
DIST vterm-0.0.2_p20240705.tar.gz 61759 BLAKE2B a89ca81e905ce184eac3a7374502be9d550c5ac662a8576b8f623bb265fabde5dfb1e32534fdd2f92b8d8b7f3e164faa4137b51c0424a2a0d1cccc2f948e646c SHA512 4b51f67e18a98297b2fb85d9d28b840855bbf52e80d03e9c9889ba525a301a48777837bfb8583bfc60a660235ddd2beb7fec41258f9f062414eed82a385385b2
diff --git a/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild b/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild
deleted file mode 100644
index 81b9ff66bd91..000000000000
--- a/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=emacs-libvterm
-NEED_EMACS=26
-
-inherit cmake elisp
-
-DESCRIPTION="Fully-featured terminal emulator based on libvterm"
-HOMEPAGE="https://github.com/akermu/emacs-libvterm/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/akermu/${MY_PN}.git"
-else
- if [[ "${PV}" = *_p20240102 ]] ; then
- COMMIT=c3a3a23a5eace137947524c93644204bf6b56cff
-
- SRC_URI="https://github.com/akermu/${MY_PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${COMMIT}"
- else
- SRC_URI="https://github.com/akermu/${MY_PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV}"
- fi
-
- KEYWORDS="amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DEPEND="
- >=dev-libs/libvterm-0.2:=
-"
-RDEPEND="
- ${DEPEND}
- >=app-editors/emacs-26:*[dynamic-loading]
-"
-
-PATCHES=( "${FILESDIR}/${PN}-0.0.1_pre20210618-dont-compile.patch" )
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- if [[ -e "${ESYSROOT}/usr/include/emacs-module.h" ]] ; then
- # Use system header file instead of bundled one.
- rm emacs-module.h || die
- else
- ewarn "${ESYSROOT}/usr/include/emacs-module.h does not exist"
- ewarn "Falling back to bundled header file"
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- local -a mycmakeargs=(
- -DUSE_SYSTEM_LIBVTERM=ON
- )
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- elisp_src_compile
-}
-
-src_install() {
- elisp_src_install
- elisp-modules-install "${PN}" vterm-module.so
-
- # Install shell-side vterm support scripts.
- insinto "${SITEETC}/${PN}"
- doins -r etc
-}
diff --git a/app-emacs/with-editor/Manifest b/app-emacs/with-editor/Manifest
index d9606ede66cd..07c4531583ee 100644
--- a/app-emacs/with-editor/Manifest
+++ b/app-emacs/with-editor/Manifest
@@ -1,4 +1 @@
-DIST with-editor-3.3.4.tar.gz 33288 BLAKE2B 59e2b1c94be967cafbe112aad34a51aef6355d2f734ee2ce6160d3de2357fef226ef7bb0666f3c419b9e1bdce0ab8e3468ab0ab9bc259152014ede7ed1b4b453 SHA512 700f6e5a884e4664b2450f7dd3ea879f45934abdbc09eb9569a58233d57ad7411a47d977341231b5c23a2ae5710ce490b2ee3960aee150e912a3ec0017665942
-DIST with-editor-3.4.0.tar.gz 33396 BLAKE2B bc5956e658e77fcc4bdc2099374299fe38696d200ad201f9be1a63039874f7e33b035b91cd54a7a7abbbf9855bc47d775db85713bea003fb4d780e0c2266129a SHA512 c1ad247d1cc90fe5f5ace0ca257f33751d1e8eee7cd7b11bdfba6ead7a82a47be59b1cc8f3bcb28b77b5a386ee1604ef27ca72d5ced3d8a2262b298f85a8b1ee
-DIST with-editor-3.4.1.tar.gz 33395 BLAKE2B 5d71328f455b87bd6af60ce1a6f07c39b16619fd4d8232e6a38761b60daa40786999e36a3a3c46687e59a84e2f23ac89b51bcf43e45da7bdc1c61aac12480ddf SHA512 1cca1803355461fac83107d40661edb8e6ee4fd6e5f925b80ffd28dfb6ee97387f1d18336b58c467f19b5e5d8b55ef162274840d0daaedb728594966cbc86120
DIST with-editor-3.4.2.tar.gz 33973 BLAKE2B b4792a7c3f3553ba1bb8d904e38e01141e40902868b74fc3f0b8e3d6e9925837764ba049fbf9e2684535dbe34f07385fe36d24f39655fea289dd827008b36f16 SHA512 7cc9dd1985d368657ba0d6095ec99fd46a60d3c01ff2f65fc15d4d7e9551078f5b612dbc4486ca07dc1001afe9dd311f8473542bca9f0780da6b19435747640c
diff --git a/app-emacs/with-editor/with-editor-3.3.4.ebuild b/app-emacs/with-editor/with-editor-3.3.4.ebuild
deleted file mode 100644
index 450104f0273e..000000000000
--- a/app-emacs/with-editor/with-editor-3.3.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
-HOMEPAGE="https://magit.vc/manual/with-editor/
- https://github.com/magit/with-editor/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-DOCS=( ../README.org ../docs/${PN}.org )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/with-editor/with-editor-3.4.0.ebuild b/app-emacs/with-editor/with-editor-3.4.0.ebuild
deleted file mode 100644
index 450104f0273e..000000000000
--- a/app-emacs/with-editor/with-editor-3.4.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
-HOMEPAGE="https://magit.vc/manual/with-editor/
- https://github.com/magit/with-editor/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-DOCS=( ../README.org ../docs/${PN}.org )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/with-editor/with-editor-3.4.1.ebuild b/app-emacs/with-editor/with-editor-3.4.1.ebuild
deleted file mode 100644
index f01c1a6f71dd..000000000000
--- a/app-emacs/with-editor/with-editor-3.4.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
-HOMEPAGE="https://magit.vc/manual/with-editor/
- https://github.com/magit/with-editor/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-DOCS=( ../README.org ../docs/${PN}.org )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/xclip/Manifest b/app-emacs/xclip/Manifest
index b8f8a5dbcd43..421759966e53 100644
--- a/app-emacs/xclip/Manifest
+++ b/app-emacs/xclip/Manifest
@@ -1 +1,2 @@
+DIST xclip-1.11.1.tar.gz 4986 BLAKE2B 553f6b11ec9129426b8ace2c09e285949f9463d8b17152b08c8e63782fe2cbe6127f74982ffe3bb3b27b74d4e49b74660bb326106bcc559e246a6697d7944052 SHA512 2d81f40db94a2e5acb2c5f63d3b51f3de8974c5598a2794df3fc60a55f78238636b157d00bf95a768c0636d718b6eb1abd6d9d2a72d8e3d2f1238b5b4b5e1d55
DIST xclip-1.11.el.xz 4500 BLAKE2B 19983f20979bfa96b15d88c9404664c9467cb7254c3eadcf57237ed733db516a5892f9b80d6289c6c4634ec34e16c4f09d0d17bdd35d1912455d79b4b4764f53 SHA512 8370f7bc695198004608e2348ded21a602ff6f062e2d3369a8ebc0c8d17e3d75da975160830b31e5ecaca67247c51f3950a8dfaf0357db5ff5f0e2296358547d
diff --git a/app-emacs/xclip/xclip-1.11.1.ebuild b/app-emacs/xclip/xclip-1.11.1.ebuild
new file mode 100644
index 000000000000..5a164bad3869
--- /dev/null
+++ b/app-emacs/xclip/xclip-1.11.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ "${PV}" == "1.11.1" ]] && COMMIT="7febe164de2a881b83b9d604d3c7cf20b69f422d"
+
+inherit elisp readme.gentoo-r1 optfeature
+
+DESCRIPTION="Emacs Interface to XClip"
+HOMEPAGE="https://elpa.gnu.org/packages/xclip.html"
+SRC_URI="https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=${COMMIT};sf=tgz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/elpa-${COMMIT:0:7}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOC_CONTENTS="To enable xclip-mode, add (xclip-mode 1) to your ~/.emacs file."
+SITEFILE="50${PN}-gentoo.el"
+
+pkg_postinst() {
+ elisp_pkg_postinst
+
+ optfeature "X11 clipboard support" x11-misc/xclip x11-misc/xsel
+ optfeature "Wayland clipboard support" gui-apps/wl-clipboard
+}
diff --git a/app-emacs/yasnippet-snippets/Manifest b/app-emacs/yasnippet-snippets/Manifest
index e5a47101d528..6f67aedb19dc 100644
--- a/app-emacs/yasnippet-snippets/Manifest
+++ b/app-emacs/yasnippet-snippets/Manifest
@@ -1,2 +1 @@
-DIST yasnippet-snippets-1.0.tar.gz 178027 BLAKE2B 0b44c94c3ad3f2a1208aefba110945aeae74e7278c93078c59677985efc89767b670c99b4b8303b56ea0b748375762ada1e45653e02922b248273af5818514d4 SHA512 2df010f24e51d0156bcb3d488cd6a63a47d2d92e4c5f3cd081e377dc91426d630bde41db6f79d1b5ac1e932e4d0ab11f9be945e94fb35d50b1789adab19bd15b
DIST yasnippet-snippets-1.1.tar.gz 179315 BLAKE2B 23413fa35612a8583d3919ce1597e7519d0f4f28a537d8fc18f09d3bd1213c161f3f5987bcd727b73bddd3a94098059e8ba284b4491b3fec528465c840518565 SHA512 4f2fa91e9749e4035fcf643a3ef319bbadabe9b07630db4615da9ae2df8784b3c1155ebae83764e7ed7b0db957a80c97451de388b129438955d6aacf25753bc2
diff --git a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r2.ebuild b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r2.ebuild
deleted file mode 100644
index 87a307ffeccd..000000000000
--- a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A collection of yasnippet snippets for many languages"
-HOMEPAGE="https://github.com/AndreaCrotti/yasnippet-snippets"
-SRC_URI="https://github.com/AndreaCrotti/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="app-emacs/yasnippet"
-BDEPEND="${RDEPEND}"
-
-DOCS=( README.md )
-PATCHES=( "${FILESDIR}"/${PN}-dir.patch )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- elisp_src_prepare
-
- sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
-}
-
-src_compile() {
- elisp_src_compile
-
- ${EMACS} ${EMACSFLAGS} --eval "(require 'yasnippet)" \
- --eval "(yas-compile-directory \"${S}/snippets\")" || die
-}
-
-src_install() {
- elisp_src_install
-
- insinto "${SITEETC}/${PN}"
- doins -r snippets
-}
diff --git a/app-emacs/yasnippet/Manifest b/app-emacs/yasnippet/Manifest
index 1d310de820fb..3a4c0c74499e 100644
--- a/app-emacs/yasnippet/Manifest
+++ b/app-emacs/yasnippet/Manifest
@@ -1,2 +1 @@
-DIST yasnippet-0.14.0.tar.gz 581053 BLAKE2B efae02939d0174724803819fb9a47a414acad3b1d58da91d4f35c42c02282db9773f4f3caa020d01c2d87de741d3c60b39e1406b6ff7b3e5310ed4efc477d635 SHA512 c7f704187b3c700f8ea9e0205941d7a32602b6994307007cb83aa984ccf7e7e37be9589277a56c294703eab82ee4b1dffae7040f2e175e7d56cda5ef3c70eb39
DIST yasnippet-0.14.1_p20240406.tar.gz 581059 BLAKE2B 44ae910a495ba7c507ef1316cc358116ed984af69314316ae7a78c41ae6f84c4406e0959848f229c9546240c98d01e99d1accb5e9b6b8aeed3a7191f9ab918d4 SHA512 6aca3aef7b4a4b6cc03a7926fa6203758b1124c92e906d3eb355f2ee8bee95e4ca2a8a8929b4e7837f8999b23e66dc68429bb4117dde90d92f21ddd76cbb1c70
diff --git a/app-emacs/yasnippet/yasnippet-0.14.0.ebuild b/app-emacs/yasnippet/yasnippet-0.14.0.ebuild
deleted file mode 100644
index cce198a2a7fc..000000000000
--- a/app-emacs/yasnippet/yasnippet-0.14.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="Yet another snippet extension for Emacs"
-HOMEPAGE="https://joaotavora.github.io/yasnippet/"
-SRC_URI="https://github.com/joaotavora/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="doc"
-
-SITEFILE="50${PN}-gentoo-0.13.0.el"
-
-src_test() {
- ${EMACS} ${EMACSFLAGS} -L . -l yasnippet-tests \
- -f ert-run-tests-batch-and-exit
-}
-
-src_install() {
- elisp-install ${PN} yasnippet.{el,elc} yasnippet-debug.{el,elc}
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc CONTRIBUTING.md NEWS README.mdown
- use doc && dodoc -r doc/*
-
- local DOC_CONTENTS="Add the following to your ~/.emacs to use YASnippet:
- \n\t(require 'yasnippet)
- \n\t(yas-global-mode 1)
- \n\nYASnippet no longer bundles snippets directly. Install the package
- app-emacs/yasnippet-snippets for a collection of snippets."
- readme.gentoo_create_doc
-}
diff --git a/app-emulation/wine-staging/wine-staging-9.15.ebuild b/app-emulation/wine-staging/wine-staging-9.15.ebuild
index 036ee07b9df4..70456df54ab0 100644
--- a/app-emulation/wine-staging/wine-staging-9.15.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.15.ebuild
@@ -140,21 +140,16 @@ DEPEND="
sys-kernel/linux-headers
X? ( x11-base/xorg-proto )
"
-# gitapply.sh prefers git but can fallback to patch+extras
+# gitapply.sh "can" work without git but that is hardly tested
+# and known failing with some versions, so force real git
BDEPEND="
${PYTHON_DEPS}
|| (
- dev-vcs/git
- (
- sys-apps/gawk
- sys-apps/util-linux
- )
- )
- || (
sys-devel/binutils
sys-devel/lld
)
dev-lang/perl
+ dev-vcs/git
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
diff --git a/app-emulation/wine-staging/wine-staging-9.16.ebuild b/app-emulation/wine-staging/wine-staging-9.16.ebuild
index 3e72c914ed0f..52c6df6f9198 100644
--- a/app-emulation/wine-staging/wine-staging-9.16.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.16.ebuild
@@ -140,21 +140,16 @@ DEPEND="
sys-kernel/linux-headers
X? ( x11-base/xorg-proto )
"
-# gitapply.sh prefers git but can fallback to patch+extras
+# gitapply.sh "can" work without git but that is hardly tested
+# and known failing with some versions, so force real git
BDEPEND="
${PYTHON_DEPS}
|| (
- dev-vcs/git
- (
- sys-apps/gawk
- sys-apps/util-linux
- )
- )
- || (
sys-devel/binutils
sys-devel/lld
)
dev-lang/perl
+ dev-vcs/git
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
diff --git a/app-emulation/wine-staging/wine-staging-9.17.ebuild b/app-emulation/wine-staging/wine-staging-9.17.ebuild
index 04579a3234b5..25e25ff873de 100644
--- a/app-emulation/wine-staging/wine-staging-9.17.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.17.ebuild
@@ -140,21 +140,16 @@ DEPEND="
sys-kernel/linux-headers
X? ( x11-base/xorg-proto )
"
-# gitapply.sh prefers git but can fallback to patch+extras
+# gitapply.sh "can" work without git but that is hardly tested
+# and known failing with some versions, so force real git
BDEPEND="
${PYTHON_DEPS}
|| (
- dev-vcs/git
- (
- sys-apps/gawk
- sys-apps/util-linux
- )
- )
- || (
sys-devel/binutils
sys-devel/lld
)
dev-lang/perl
+ dev-vcs/git
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild b/app-emulation/wine-staging/wine-staging-9999.ebuild
index 5bbc5afacee8..5246af52b078 100644
--- a/app-emulation/wine-staging/wine-staging-9999.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9999.ebuild
@@ -141,21 +141,16 @@ DEPEND="
sys-kernel/linux-headers
X? ( x11-base/xorg-proto )
"
-# gitapply.sh prefers git but can fallback to patch+extras
+# gitapply.sh "can" work without git but that is hardly tested
+# and known failing with some versions, so force real git
BDEPEND="
${PYTHON_DEPS}
|| (
- dev-vcs/git
- (
- sys-apps/gawk
- sys-apps/util-linux
- )
- )
- || (
sys-devel/binutils
sys-devel/lld
)
dev-lang/perl
+ dev-vcs/git
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
diff --git a/app-forensics/yara-x/Manifest b/app-forensics/yara-x/Manifest
index 90cb1c319b63..f6f1946aa9e2 100644
--- a/app-forensics/yara-x/Manifest
+++ b/app-forensics/yara-x/Manifest
@@ -8,21 +8,15 @@ DIST alloc-no-stdlib-2.0.4.crate 10105 BLAKE2B afa0bfeb7df1d742edb412dca4c22957f
DIST alloc-stdlib-0.2.2.crate 6693 BLAKE2B a22faf3482e416664f2e104f5f45c4e6d116a42b890216b80102e266f7a3a3accd2933aeca71650a4c4626e3d9da76b6488ffc9ea2ae4229cdfbf1ce9ca6c7cf SHA512 9c4169052ad460af2be6f2a128056661b2f26da0122877f13fcd4f4f3e2e9537783cb2b2bec47af43569629639aa8ad507ab010833982e5d942f5b26cfd46c14
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST annotate-snippets-0.11.2.crate 43373 BLAKE2B 358970f33116eae78f9afa7d4aed1e7e0127c6a49cda7188cf0e16ea59eee1a6723717f981cdbb3d4f1c2c2e89356c1fb88c34ee6846e3097dd250af0bf365a0 SHA512 62184090e96beb0585381a030a12495f2accb936906b10598768f6c03fd4dfc7c51dec9cc0555df0fba764a75f9177a18c330d2e24f96852fe19a4edd0cbcb55
DIST annotate-snippets-0.11.4.crate 46876 BLAKE2B 87e8a877b472435aec0687a4892b79b07684ba480218daa2fe12834f6211d5dce8db48d07b6054354df087c4fd11b9d4157e6c37241bf23278d415bfdfa8ab62 SHA512 f8d22a5a0e17cf665261e1cb38d773005bd52097a11c75682ee4320c2fd44326fa2c0b7b72751e474230b109629d1886227d2131cb5fe1f021c5aa4c5a33defc
-DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92
-DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69
-DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef
-DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
DIST anstyle-query-1.1.0.crate 9832 BLAKE2B de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6 SHA512 321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce
-DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6
DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
@@ -31,15 +25,14 @@ DIST array-bytes-6.2.3.crate 28071 BLAKE2B 32889bf4fe19d1541a4447c51c22e33fc3a12
DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
DIST ascii_tree-0.1.1.crate 1781 BLAKE2B 429b4be3a52a4ffdd180535888027317a3cd1708a3eb35caca7788eacb41a253fe840443b391aec4441f7bf81c1e6d8fe9c2825e1625971bdb9ba63960c2378f SHA512 5483eaa19f85d76ac730d235f9502d151199a748d2ed7507ecf7fc6854f89b32028dd7a3737699e5d7f06d8901730250a10eb0b5e3efe2d7ff7fd80a59219872
DIST asn1-rs-0.6.1.crate 84743 BLAKE2B fd8177fd4ab2ff0025e949c58e326e016f126c34110d0945c5450eaa9415b058c2e3f51cdece59a9fc9a3356bc6682ce01b7cef95743c4e937557d3106d295f7 SHA512 67f50c73bc60fafb4382ee51c39c71ae90dd65039fbc769552dbf04375e7db7bf5d819d226ce6e70b8f0d1625fb5e34295e17b003c62cbfe0f715abbda9b46c6
+DIST asn1-rs-0.6.2.crate 90647 BLAKE2B 6261d2a39440bd7809c060f3d9385f9720af496dfb9c793f3550fb2d8d3c443ee70113b620e49e29319b52c1f1c8549648b95c3622a330a9bdd8e207c266f16c SHA512 68666c347f0684ae04703f23fd5b9e1d9b1cd36ebdf4456ad70084750ae79389bc0386ef942c8324e1864719312e8b1c4d55bef6189df1caae2e128720e8953f
DIST asn1-rs-derive-0.5.0.crate 5234 BLAKE2B bb6c9173eaa96b93683b0e7e885e35ed2fffef05e9152d1722d4c4570691fe96b399a54a9f7041e82c23ed59950fde40b2a68a06df22d31b3d6b31a49b4541fa SHA512 f1a099df96a47e8f86d451e677143057ffee443b71d4568b2da8ea10ee330307ccddc60118de4d36cbc120c11c04b327aca5eaf6b4e1490f8e4cf87f0be37020
+DIST asn1-rs-derive-0.5.1.crate 9692 BLAKE2B 81fd70fc9708ec58d2fc85fe645ab35f2e5cdaacf84ddcb54f5af86dc8b6da2c2f7ad1e974b7dc22d390ca4771724ea2922b0bfb3ffe3720aa1692740f1e1858 SHA512 96734a2c6ed24bb3b5e8b40fca55acee2dc9e09dec2af746a095769424e1a329baced90d09838d6a5b99fd237f9965dbb9ba4e1ff75bcbe155c586ba6ad90d29
DIST asn1-rs-impl-0.2.0.crate 2261 BLAKE2B 2b400558c8fdb265e208c973e6b79257264e018305cad53b49e9a965dd67713ad48cc779c1b285a10f0e00ad6942ab03f6b081e21cd147ea27f5dc4cc509791a SHA512 6f710b29c0f1de66643d3200c97da16c546009a2acce5ad84c90e741834866f0d832bf48cc21f7cab2a513c0f5c6d827020355b0feece5c9358756a2b4b6dcf3
-DIST async-trait-0.1.79.crate 29558 BLAKE2B f6c5c4c28b85e1907f37f9f6e556c8f4304e15d6af8f7535fd201919496fa03fb213a0389644e2d1433a8e528f36dc9aec9699bdfd37082404d4026ec03fe666 SHA512 4c417b01776d939675b0c4717edbb8e11810cf08ccccb26697809fe10898b73e03ba3332ebd20a2cea72e8f4f16903737d9923e0048f1ce6eb9c8f04465f2487
DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19
DIST async-trait-0.1.81.crate 28896 BLAKE2B 154e6b8da082193832bca7bbc097eb5ee25ed8365d1cb8dedf27f62fbffc710cfbfd0094a200a10399e942014083b74f521dae01cc4601e0f6b9d7364761fce0 SHA512 1fabbaa813ba320012c0bad54d27232eebca4d3fff1cc5ed771df9f90d9e9bfaca4f7b018358dc599fd30c5974d00b34ffc05ce6e9151a57ba572543bff83fd0
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
-DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
DIST backtrace-0.3.73.crate 87617 BLAKE2B 585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40 SHA512 dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9
DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a
DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
@@ -61,24 +54,25 @@ DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d1
DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2
DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
-DIST bytecount-0.6.7.crate 14642 BLAKE2B eabbc141f2a277d07fd002869d1746e7f743b96c3dc72b8708308e826d3934ecb01407e77653ef46d06b3bdd9d931e121c9c66a784d46116a9e6b98e992512f4 SHA512 afd46ec3f60022a173b57dd954a06c7c86f21fc153a0ee6fc2052ada5a630515a386bc8344680ced57dd19a205480c694b9a04a6da0660b6e854b4a712604d53
DIST bytecount-0.6.8.crate 14694 BLAKE2B f534fadb45ce25036313c0c4d54ecfd2091069d5402e02606da36d73696c74e3162990dfdbc95dca4424b498983bf04019234af6eb71e38ca28fb7da61d181fb SHA512 5984dbb71fe22371db00ca56675f409cefcf7c093f406ce1abc330a0b1535f30a43a520fb64d66c04a181a4f05d956300e35f77b43aceeb161eaf8a2c64df614
-DIST bytemuck-1.15.0.crate 47672 BLAKE2B 49f2d92cfd5abfbe3fd94e7e4c9a3d4ac22c67b58e73947f461cf8e5022738b7d38c790de2a1717b731d658f1646066bee2f936a1575e2995e6de39d20f918b2 SHA512 5b6886f252945449c4546c181bbb6c95597e498aba6b1faf81c5a4af69bcb9e3e024d7d6e849d347682e8ca72ecaa9a70d13fb06c174e17846f0c85bb4810433
DIST bytemuck-1.16.1.crate 48321 BLAKE2B ae8525a829a2c981200dfbc17de7f2a4e14fc6df71328c1a62b27dfa7488fdf634b4a6f45e65104bc45b828a91d3d0a70d06e9dd4c61dcba18db09204a22a6f2 SHA512 ba9e5eaae4d4d5ffd654da0359cdb5e85ad2d111b26a3b5147bae69519963ae3118ebe2afd34e92305cad3b3e573cd5aaf175c3bf81e94126f65ca3c9320b9dd
+DIST bytemuck-1.17.0.crate 49872 BLAKE2B 69a108d2c43cc127fb614ae27a25f9bb93b77b68eaff59ceca7f8c702e6165b3226bbdbe677b6e379f52ebf82fb5a05fa7b0ba918e0ad20a6bb3fe92ce1327e0 SHA512 89e280a6498850cd60c1585d3e41fd390d6592f0b06596caadefd87f3fee484e8c121021afa822adbae9e40fab2e949e1842bb3b2438f240339bdc5f70e559a1
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
DIST bytes-1.6.1.crate 60723 BLAKE2B a6f28770d1c42d7bb02964cafedc205c2730351cfca81520dbf62300284416a49e19c5d858dc37ba001d21846efb75d20977162a7e203e7171ef33868a720309 SHA512 4826cdba7a772b68f7352a3160a4c8ff93002110644c2e99537274cbb9776ba2f40ed8be9cde564f58b884c1985bdbce07cd7f5a46d34b48146ff51f317b5ab7
+DIST bytes-1.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838eeba7deb56d109c8579966be4b8a7a56bbc26f9387bd0bef9fe5449d5e2ae8d11b254a7ef93048a4827d945ddddb5ce09 SHA512 04cb5bb1718ee378be1d9d56aef2d117ed561935ddadd78139ef2839f998e92c88369c79560bce9d23246a3ebda1dc888af373f9ad4827a0b9a249379bc71e81
DIST bzip2-0.4.4.crate 34197 BLAKE2B b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c SHA512 9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102 SHA512 d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b
-DIST camino-1.1.6.crate 30519 BLAKE2B 3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138 SHA512 e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c933bbbb9e051fa42825b154c2fa03c04375b0
DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
+DIST camino-1.1.8.crate 36489 BLAKE2B 72095ba5aeb464c74ec3f3318b881d4133f73cd8c755c9eaff83de1f60f16a2d76543de63cb70d4531af57f988a6bca1d69ce08df3bde9b79eb5686f9a9037f5 SHA512 6f39271ff1c29ed368d49c4a38bec864a4953b32de4b335562c4233fb662eed8916db43a920cdb5de850174839cf503b41b3f9f845359c1e1c9318da51e1ca79
DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2
DIST cargo_metadata-0.14.2.crate 17469 BLAKE2B 4e64bff7710c51d95944faac60b4881b5a43d5edd07ef87c8f4b9826e63dd708719cab27542fdf82cfe869d8781c1a6918a050aa0de71086316bd2f480aad947 SHA512 16e6bb3ddcfd4c6d48ba3415780518428f771c393ffe10ce15e1f3c026a6f3bf40ea9f25214049841b1d7d51f2208ed032961a75cb641c5afc52e02cb84d3262
DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4
DIST castaway-0.2.3.crate 11509 BLAKE2B bbecba400bf98ef4158581f3b1673ca77dbec3ad754d3749f0e9342a47d1fa9f638c1388f0762413277b73251854ade26e08dd85b7d7133c73a5750d4dbf7d92 SHA512 2565a4e5709a25118462ac25b9f741e92456c81ddbf7c4e791d8c647f2ca5227b2f59ffac108f9d32c77cedc12219c517218c51a78b1d22a1baef1bf2c16e0a9
DIST cbindgen-0.26.0.crate 206157 BLAKE2B 4c435ccf9d5ab3cc036691cc51c55334e27a0348002b6303b11974c0aa4908b9f902577ca6e50bf241ca75816775e7bb33901f1f81e3d5293ddd2128b458204b SHA512 2de81f46c9c68c985241a349f13125876667d1460d3658ead8c4ee9788cd139c30dbc08bebddc172cf0bd4644f3f17c02cf66f2a3ef706c52366fdaf0f9d8059
-DIST cc-1.0.90.crate 73954 BLAKE2B 840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436 SHA512 349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e
+DIST cbindgen-0.27.0.crate 215957 BLAKE2B 4b88f19edd9ac6b862237e4db25e6e6cf989fc1bfaa88c7543b2c687b1c6ca77d2e09e7ac8ef69a960afeb534be37a98c0c62057c1057bfa31191d3e265a80df SHA512 557fe877f95d52feeb9b3bfe427a1b365e8acb3f87a17263917e1fd9b72fef9e8db1b465564c9f213db0d784ec332a27c96ba223ec53ea584fadade1932930b7
DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757
+DIST cc-1.1.13.crate 82857 BLAKE2B fe3c076a4f7428e39a1bd00f27e0476446db65b112d3ce3ab6db24d37de7ac788667ce6d8e490fd34d66432d0da418b6e63812d5788890256cced5457635db37 SHA512 6e0ecb082ff35fbc83c312f24f6693c3e4f4ee03c2247fbc5adce4f6774a9d6c8dfa28f93b2ec5a00d4da8a7d60bd4a77f2b904ed6bb1cca02a677b9b3cfebd2
DIST cc-1.1.6.crate 81585 BLAKE2B 412ef9d62c32a42164f8c2b827c10f0d41e75faa77e6d1dd8515ff5ec43abd1da75bbb400460a43a252c93dd0a597c2e44c8e899a376d963f0d3727db7ca2c24 SHA512 ea8bd8150042268092360e6396226ee5e83ba154eae99d299c897ed16e8543fcfe3179e22b50b0497bcf065a16933f4ebf7edcae7e6fc8be3788f0ae7f61c000
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chardetng-0.1.17.crate 56362 BLAKE2B c99d2f1044fc652858e6de0f2be9a24bec68550bc79fc8a7424c3a97a8cc5e28e859c2577d7969bad744dd8adc640c5f79a0fb8ba6043975f048f305f8745df6 SHA512 0b537b68e6da14e4a8b63cd069b3e9d6b09a4df5e473157f3ddce91d7a01f755c7b5278bfc9dc09ded92f660535c5944712f0ffa2737fbfaafbf5b95e29c7aa7
@@ -86,23 +80,21 @@ DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14
DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea
DIST clap-4.5.11.crate 56252 BLAKE2B 0d3d7e008e0848cbd66bd1fe347cbbccc77c44db49e1e4179eb0f2c292c87e178424ec82c2becf2e99162f2a199c31c31b54487c7dbfa700feeb082dee15c711 SHA512 96bb7871ef3eb167bf8869e3713d861754cf4716dcff8afe54b3d73ddeb862c75e110e1b759c72edec7cc0e274df5af881aaa8bd275978c55ec8a225c333b098
-DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
+DIST clap-4.5.16.crate 56627 BLAKE2B 83a6a9ad12b826affa68df179dc1cb534f58b6ae505f4794ca6dfaa8f8a9e33d93b9babd7931bf48bc13da31cb3078b442c4a2a2e84a8f2e675b5d620100c50d SHA512 d13bfda2c3f77cf194acd87763d5f2fea83ec2135504b173af2941547a7d3dcf75c3757532c60b53c57600bf4859395ddc94a7dd92b17f44c60d3e781741f928
DIST clap-4.5.8.crate 56338 BLAKE2B d8f07ac09b59f631047a54b0b9918d18d264508d5ba173c9895fc613102b0cfbbc76b89e58abafb43c1fde7dfa129f3a0b478219c3984eb41af6efd3ae138ff9 SHA512 cbfdb79e8020b72c618dcc2d554e41224f4995b6c47512c8406137aeb2df971a29fa198e504254b758c7b87bb2f2ea3cafc542f412d747744abf25a334ed6cb7
DIST clap_builder-4.5.11.crate 164100 BLAKE2B 07cadc052133a905e2f16bfdf3c1a0d66a283df5e7bb16eeb40bf1a8a489c24758309039d8a07a0b02cf7702a3a2ba6319115940193e58306df20f53851ec537 SHA512 e647761130263d45d55c507e15893b73f70ff402185cd2ef174f7c4f67cef96c713fa4d4d60244393b9e7628667b79e56dabac0196d014740d81e5b7083ab780
-DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
+DIST clap_builder-4.5.15.crate 163717 BLAKE2B 795fa9c6de6a3f4d9a1288c3340613c14b11a5346e314f5f486bee76346f5f88396e54d95d051bd84184a91bb1f2d3575f870fca56a4b9b590ea2d9939beb415 SHA512 52efd99bce20bb8ff2187c4cef8bc27bef6cdc52598f00b47639b797683f18c76a79a6ebf34d1d250621a49cab0e9ec9e7824d323516f1ed3fa721cfd34cd713
DIST clap_builder-4.5.8.crate 163870 BLAKE2B 291af36cff2cf7c97cf0b6b58843ebc8a590efcffefd8fadf0db1a1689ded94b2288fd40bfaebdcc827e50f081f8aa1758c4cbf2b5bb9f666e0cf66091fb8896 SHA512 9b0f422369086be254a7034e96d2bd5fc496da9d8be55d962528f765a5e77f003a048deb84569319d4e424abdaa3c653bdff2897fa393e7d34c1ff90a99c4eea
DIST clap_complete-4.5.11.crate 42426 BLAKE2B 3836b28f9886efa7f4e27013548ff8c5273729d8aa1889c0cbef16d8154c9f71a0369dfc3b6b9deb0aecf5f736eb433d7c0538e360e3c7a89bfd39639f04ad7c SHA512 7963343371d245cff507468dcca77528ebe5e2dc634c698c0f122de9bd36e118fc9a30e55754b79a110548afd2e63964b8a0631763e290d1574f0bfb38e7c81b
-DIST clap_complete-4.5.2.crate 37850 BLAKE2B bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301 SHA512 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3
+DIST clap_complete-4.5.16.crate 49011 BLAKE2B 01ecd71cbccb5fe9f99ee942aa234581aecf5fb59a79eb4e110a71b1822055217fa13f239a3270836622f556d752f3c252682a416efc967a9821a2b8fbab6e8b SHA512 7d8176816f036192e41e3bf2197395ed746d3caa5006393d0e3f7290dc835db146c506d3975d67081826464165e1dbfbb90fa39bf8d0661d51c2e0f5ccded2ce
DIST clap_complete-4.5.7.crate 38833 BLAKE2B d3028583ac233da8a47e9dad776f551e1e9b1b884337f35e7632e84a84d75968fa32f40fc0c08709661b6e9f1f536032228030b01c545553a3e0d9b6bf202a94 SHA512 9cc3a1a93e0f42174d4e7d03c628f48f94a9398527c85a5e52a915020998c8daa7ed656d3bf4b85137a7f5b5a7d8d08e17d3f5776f1d6d983d3979bc940583c8
DIST clap_derive-4.5.11.crate 30061 BLAKE2B 3a1dab450ba83b8bf1b4ca79266911c39d8153b56f203b28a9a47eb12dacdacde228b080927321f77155cd942169edde9c92be8245ba6b72fd4d3e500aee7037 SHA512 c1c83ddbd16b1e719fd2cdf933186343d3ed4b434b7b45f74dec340eabd49c77da2e40e462349625260104cfb6a8c70d5757c054ed1461235fed7e913100860b
-DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
+DIST clap_derive-4.5.13.crate 30132 BLAKE2B d5fcd2c5a213817165c61ba2071fc6424ce822e4881686556b8379fc71188f60d8c6712f6f4a8e5c8b125b58d7454aa9846214caf324fbc93300abba240bea17 SHA512 2dae32bffd91de9311d94e2be0d990074cb2e2edc832f422cd5e7c5177f5daafc0c335e74f865024c77cae5fff631ddaba58028fcfc24b203467478fd473bbf5
DIST clap_derive-4.5.8.crate 30024 BLAKE2B 3d2d7e3652c6e16329a0897b985288d8beb6c68051d3f6216e75c6aa98a773d2cf609c1df82df7ab2b5f43c62c8a028da29ff1e314cbde096376bd43ff6b3b70 SHA512 587b63b99ad47b6902094d40ee4cea6c4e1d547e11fa50095b007a8495b11b25b3b6ef37583526938a56103982aac7d2addda833d2323545b753a852fc830b43
DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f
-DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
DIST clap_lex-0.7.1.crate 12766 BLAKE2B e0e3a1a4a65bf9df3c21753f9298a7461046e6b34c7a8d26521efc551ef3511a7d202f25ebdddf285ff68c4073364f48cf739ff0bda32f41d4fd0c87c4cf02fb SHA512 4cdede5eb9fa527567e9f3f94fd8fe7e1022d9e9236e78d30b3068befbaadedd778b5464f800e74bf187c44af9df582365f4d41a0113f8ab0fe9abc936171fc2
DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380
DIST cobs-0.2.3.crate 12576 BLAKE2B 063a618689b5d51ea9e32b7b8bd377daebe61da21010ac9eae5ff4318d6b397be0c48f6ce6ff5b5a10269407c07957eb85deb28a80d67037d788ee45bc9f83d6 SHA512 9432c28515f0972b88da4f132658ef535df131825febeed62c6b0314d49852d1de4efe1c54566f314976000f91160f8bc9e21969963b85288ad79b1cafbecf55
-DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd
DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117
DIST colored_json-4.1.0.crate 12608 BLAKE2B db11c89d4305959202b1407e51bf6aa4c0312cf8e29499bf02fa54cd35079842b61aae2230a1245b9792a87e18a29f8a37555e022f9aa19e5976bdc8de23ae22 SHA512 2122106ee3e1e3c8bebcbc1d43886f6453164d45ce86b1b05db6de954e2443e528bd4eb03bd786b3782cb589f3fbb3091ce2dcf5ad029ae71a58ecca165ce7bb
@@ -114,9 +106,11 @@ DIST const-random-macro-0.1.16.crate 6657 BLAKE2B 44a3508e2158b79042cab698b1f31c
DIST constant_time_eq-0.3.0.crate 11369 BLAKE2B a6fb4ad3146b26bb3e18458938e65133431df129963041465291b38a69ba2b53ffcc849f455e67a65a5291803591b350afe4ad4996f1c4cb76c18a987b5b3ee2 SHA512 77bf6817c521daa45c0df7721418b4aa367531adde46b1db97316d52ffb46fc4ee2d3e6f62ff91ca6292db5e1d3e040f0f5287c3936f12a595b2c8c5928bf5e6
DIST convert_case-0.6.0.crate 18675 BLAKE2B 5e5ab159a61e68b801f1c95dc5336f3af7ffe6fee212c8ffb9905af1121f0b272b234b4e70a30f29f5ed24f4825ccfb59722057b69549fec0fc3472857ee1ce9 SHA512 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
+DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
DIST countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b2874f5c0ee300f46ccccc8ce4c5c3d92c5a3c211068430d903f2e9288ea07fff532d84e3c0f80edadb0752a803 SHA512 f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47
DIST cpp_demangle-0.4.3.crate 78861 BLAKE2B f6bfb98fdfa4dc8dfbb15c6ae1e33e9497d3ccba991e8f8beff709197644fbd0957716376e3559aa43fab140aef2341e1cbefcceb740b86f9741487ce9f09803 SHA512 d00dba6d709c09082b41ce74b9a15ab73dcb8680bcbb38c60e9ab494957541515cf1ec6e974d6b0870f6c9ed272135fe6554d14e60999442a6a12d5090d67565
DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
+DIST cpufeatures-0.2.13.crate 12999 BLAKE2B 4c49e01e91fff33c61bfae48a07a9d76a69565840f5a12399a3515f6e6808743dda0d4c6877feabfd276bdeb05c285daa3bce6062a87cc3da50bbe3b6c0fe1e3 SHA512 e961ccd9fc001cce661b6360b18abc4ce2daa4080eb5fd84dc5704d8d5ddb6ce6cc66b5d42440bffdda03137af9c5ba20b6793130692168e7e28729841c3f352
DIST cranelift-bforest-0.106.2.crate 30531 BLAKE2B cac675f6f14e7869a9953bda814ec061ec1e3bcdaf63c904b6f1438ad2605816d5521b5aef9a92814d4eb77c5b7fb068401ef0834f8710f24ee7c11a699fd2fe SHA512 957861d4abc114a657cbb42aa519ffa44caa53018322fbaa550931e3564634a1239c09f9030597d8c9fa03e654e8fc954bc8ecf1465a01cb7c7dce173bcd3b3f
DIST cranelift-bforest-0.109.0.crate 30535 BLAKE2B 56390faa0b3f99249bf0e724d46fb92d65497a3e9253d50e28fbfd10fcfe2a3a07e8d5edbc511d4fcfc20fd0d3bcc81c22ec0a4766a73ff14525b9314440c196 SHA512 1a85c4aa17893701bb636de60667787c762b370277425cbb905ac36bab01e1680d2e49679e5c17119019477fd24fbc909dbcb76db8c611da961188e0578483b3
DIST cranelift-codegen-0.106.2.crate 972569 BLAKE2B a946cf178270742cc149bfffc76c59b439c626c8e615a58900d1a4abe1dca20e1be4173f3074ac546ebcca2a11ce420983df9136fe155103b9ccc2a31a47c9b5 SHA512 8204fe90d630631509c52db1f6f519e9b19f083586d88e39432417a2f73bcf492321139040a24403b24c2e68ff68fca8cca9ca14dcb50dfc68a80babb21697c2
@@ -141,12 +135,10 @@ DIST crc-3.2.1.crate 15070 BLAKE2B 9d5f488b57bc232528cfb8d9ef33a88d25d904395dfac
DIST crc-catalog-2.4.0.crate 10155 BLAKE2B a9c3ef81871d72635addf1ded611fa6e963b9b128dda198eaa3a256512c8759608bae95df95524704aeb38f81e2fb6c2da2e29e306a8ed3dea595e63cdf05638 SHA512 25536456fe71c44fd8ec527299339c1d186f6e12f1f90142de60eabce337d836c2497ddd6307473b57a6cc720cfc8e29b059f378c70b8165bc171420ccb40a29
DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
DIST crossbeam-0.8.4.crate 10500 BLAKE2B 03212d9789a66c1eee7d1f4c7883eec1267089ab9d652ba5d7d59a22e04ab878e5defeccf8cff4587a34d976488ffa689bffde596588057d814b633ab3d67d1d SHA512 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994
-DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
DIST crossbeam-queue-0.3.11.crate 15581 BLAKE2B 91b9797f985af06c854c38b8124cb67864bdb47979d2e253928678118515fbc1257108c7102bad66e1f65fd6f324a93749dde86b4ea28f3bb5a16491f3f56ed2 SHA512 c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
-DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
DIST crossterm-0.23.2.crate 106712 BLAKE2B 6b3730d9653a9d130f0399ad8cf9951b1527834560ed84a25815482f226ce5693c78b6a7e9fc52678a097dfd677d86e87eeb88f1aa6da5db4becebedb84f55fb SHA512 3299e47dedc44988d2f0508a5d81345092f1495c1292994d237c7222b4b52fe91b98e12bfdd88b322242661eaec75857c59f13a430691d4aa867c0e3914254a3
DIST crossterm-0.27.0.crate 125311 BLAKE2B 93724dddcfcce9249db721213985fbd9b30eeabf0e8c1c8626744eae3a15f181cc2bb871a77fdefdb2b1a7139453b1c81081c6d82a62233f3574ccadcef18686 SHA512 b7b2b7d8affd845902e0dfa06edbcba9c7794e0839895998f39ea1b118de5251fb87c6b5de27e85c490a436b04943ff51d609cecb780674c3768c12ec401d2eb
@@ -156,9 +148,11 @@ DIST crypto-bigint-0.5.5.crate 83384 BLAKE2B f688f22331b4b3620299ae9b50aa9ba6e1b
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST csscolorparser-0.6.2.crate 16859 BLAKE2B 54ed61cc815eb8b46ee0d8f708a1fbc59cb688a70d1ffa5c0b934e5c422dcefa1349ec4af8dcbe2574847cb1d9f9b7c51d7b8e49334baaf2a0f4630687ad9b89 SHA512 4debf9354da3be93da9dbf497ea7a92f367d84ef07f6eae893e06c818e02914846c34099327a1426f9268d38510d5e254eb02952e312c38ce6d30cf859571d95
DIST darling-0.14.4.crate 25168 BLAKE2B bc48b27823a1a85a01a5daea47d87c2ac4b3ea48079249606aec912a4f417b72516004f17765e38f06048543708b758bf68afa63dc5e7415906de7940f02726d SHA512 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6
+DIST darling-0.20.10.crate 32031 BLAKE2B 038c2a4d919a8e9ff6eff5f83911b40cf4e918ac27c90f313b6b9131c41770f83cc3901973fea1c6fea2886a8360f3c5cf73b807d14e579b8b8e87f15e3bc6dc SHA512 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55
DIST darling_core-0.14.4.crate 57485 BLAKE2B 3d284d6a5100f45228aef5e42f9de63b6cfe2b5d42f1224bb19ff5d262b0c293931ee99f3aaf1f0eb24e55bb7e04ae790389d73c624c5f00f17a280a4a496ebc SHA512 6df7e911a543e9cadd0810cd8bf6563e2f000b52bab875f7a34d229bb6c4fb7beb6ebbc4fb0e12b97f23616280a20f306210abdfd1dd094c53da35f97be27b96
+DIST darling_core-0.20.10.crate 65015 BLAKE2B a94adcc6092a7a69728725ec4bf4cb7c163bc3fe0890f272bba9963c256697bbe1ad964d58a975c80742019c59d4e1b3e56e624f938576996e216d2f99e21f2d SHA512 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d
DIST darling_macro-0.14.4.crate 1896 BLAKE2B e537b384c4c05103a962ff03be3da6c6c31d1c0cc25dedf5df1522c524e744446274a1696093d6f4479c0b6ddf02d27941fe959f517ede4b203bff3e20eeb294 SHA512 819fb85d8e324f4848669d32b2eecb2c2945a9891fa098eb9ca61d84588d26f0e0d1c7c482956935c7188e9c6feea0db5ae4c81bfe3d014f74fcebde80a204cf
-DIST data-encoding-2.5.0.crate 20632 BLAKE2B 16ea08dd12f09f2e6f8ba2910b3db07d4e7c9916e6a70d41420ef1a0e5393284b49787c47af0868bceb7f5d3f1fadf203f5a547dc8cb97713d5225dc9181fdef SHA512 b1de8bcfd7cfbfb988091fdb550eb98dfa5739ff58c4b789663e5db0d539c9acf145ccd72d87f7e1cdefd09d5771772d131d2b2e2589ac8f0bc6972c801ee0ae
+DIST darling_macro-0.20.10.crate 1874 BLAKE2B 29cbdc6bd63e4eb0731c8f8f0a50cfcae9a88f116f8cfc0068e5d3cddc20b42b7f0f20f128ffa0f7bcb8d72f0188b04b3838b8327fa6f3ab45de4cf5c3bbf317 SHA512 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52
DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c
DIST debugid-0.8.0.crate 12757 BLAKE2B 7340f92bc22b01623de078288ec0510016372ad9dbc358309b562a30ef16c2d704aa1676b3b57f745bbe7f7d2f8360037d553528ae161e283340cdd0c3483a11 SHA512 db992fefad93629dc15aaa8af17b6ba99df9c861a5e148ba388d158143e0bbdca1436e004296860d533431512a5da9d72ac63b09d2c051e95cd3f899df4a62c3
DIST deflate64-0.1.8.crate 15000 BLAKE2B e93a75552b070c28306616ade78b1b71adee1d2b7eea4e9a9f8103d088a28817d4d9274270adca258ec2aad5f249602663c9ae9cb73cf4f1be7cfaeb5574e04f SHA512 d399f79a1cc6e77b5e2247e52872964a833e8f89c99143efca876740d422efb6335e339c367e0dffd4c5c285aa5f4d83e60ba2d8b4f394b0d054f31bfd27332b
@@ -179,36 +173,31 @@ DIST displaydoc-0.2.4.crate 23200 BLAKE2B 91b0ae7018109d407095060b6bbd6aed1cc211
DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
DIST dsa-0.6.3.crate 25991 BLAKE2B f8db8e4eac2b967206e0641f83da560de847e59cbaaac7cd8f497324f8c698fa1b22873f463b8372f61da6fcec02eb5f7043e4f5506f9daa20d511a49cbe6fad SHA512 ddc74666a39fcecde77bc1714133b0cf796091d71099c13d4d13c61523c4d431c5f6a47e5eaa171d3fd5d94ffe16cb80643316834e028afb4d58f3ae6f527dff
DIST ecdsa-0.16.9.crate 31406 BLAKE2B f827c0ea9f80555a1c4e37efa3509ef57bcb8c2abbefac29cfd85c3904d82495753bc5917e8e2b8659bd091d73c2d57bc2f6c8477b7d5d44ab858bd3a99229af SHA512 c69f921653a3dd47fede16aa886675c35b082c7b83486a6fea2c39cf2f98535a00263d7f0e68c5593d16b7cbee757ea913060bcaaa4c69884ca6fe2d3b149222
-DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138
DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042
DIST embedded-io-0.4.0.crate 12901 BLAKE2B fa4a4483d29bc2d7072bd769de45f37ec90cbc24d42b15d6311f391fee2fadb0a26908b8b7f4985c8d35a25817aa9576235bfda59dc603e363d1db558d422212 SHA512 b8713deb0541eb881c17190c2215e960fc52e8f8bbf4c306df365601cbce1faa56f16598e113854a8e9ae1b10a6e6ccba5aff3225dc15274263ccbe954d69894
DIST enable-ansi-support-0.2.1.crate 5666 BLAKE2B 0d6af0aef2547cd3baf47777c9a968462379834b6395f157e33edc4cbd882134cc75fce177ad940a89d647f67deb7169a981d9b648529ce794d7fee3d25399df SHA512 acf6f8c1685eef6a7c353c995bbe722159351020b80779bf149771167d8e7e2e78b048311c2c77c097403a31a66ec42519ea5461a5219d8b7f9e5ae4e3af412b
DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
-DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc
DIST encoding_rs-0.8.34.crate 1378166 BLAKE2B 528692170cdb1d74ffb0b122a5aee61f50a2a7e4ce6db049ebea4a185e5c43d4ed99e515f08524053a110e061f788f861e62e0b04eb016e7a9e2678235a04577 SHA512 e23b87003814dd6e7e17924bd1f53989a5008dd1da07baa23c40d2a18dc1ab2d786d61e2c304b3f60e73be5f180ae2deea3b4499c0157b6afe3c9273d2f739f6
-DIST enum_dispatch-0.3.12.crate 22400 BLAKE2B c8a3da572bd8fcff5afe8aba87d0b40d5c759ed2c69d8391d61b43bec8de2eff02cfce0de60abbbe821dc103cda41bc4abdeb9de5a0426fcafd2382bc2403eb4 SHA512 576d682255313ea284934a1c9bf80532a1b39a85eb6201b821eefe5fe37576544b28247ed1d27e019e1e664b2e81207fd161dc9d70e2d0e10bfea1071f508dfb
DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fbbbbefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df SHA512 9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
DIST env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340af71d5ec69cd8b4dc2bcc272ecd64d1d3ab54bc57e7a71a44cbac497ee7ad3df52930dfe3c7ba7dd129df290b73 SHA512 b1f21a5d4aadfd940bde3e53935c04da48e48cd4f825cedaa83968a08244722aa4e92afb9fd2fdd228412754f040f7bb68f24e05c0bf9bf57783aec042808606
DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
DIST env_logger-0.11.5.crate 30683 BLAKE2B 9dd2b461be5c5cb3411ebba8bcdb53a78fff28c54fafd21a0f8c3fe578ebc3882ed5df63a5ef9adf62bce00fb6360de895457baf75fd2ed1a6730429478c32cc SHA512 e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
-DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
DIST error-chain-0.12.4.crate 29274 BLAKE2B d082bcbce47411477e8b597cfcb76985cc7d6f1696926cb5314f4e84d2c8642939f5263e110aaef56353ec086a21874a8093bcea1d018be81c86ca42c2c30d71 SHA512 c0ee19a0ba2d79ff1843148d0a582045e68466a9dc429e5f3c8a3a75bc1b6e0d6de03ad69fce851bc0297e7db77b2c6817a13c37e1c3d4501ed41db8a454bf79
DIST fallible-iterator-0.2.0.crate 18509 BLAKE2B 9630fcadb2f30fbd8a2a057eb992bf33c0aa2d163e6fbd43de9c8c350e3e932ebca79a6576b215e17a0566898f6e37aef806a643d20c16a6aa73ca515fcf30c0 SHA512 c558fea3fcf3a7756acc0b63d38f76dfe7eeed4dd9c12c46b7a7e8b8bea64d00e0cc115492e8b3a1a19e86e6083477dcf7d2d72ef960b44f24d61819a3077e79
DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157a4a9bec4ad9b8e69248c0f0aa5610dbddb9c8a72e6e6ef9fb8216e8f79e6aab439e90d4d527e35634ab222347cbe39974 SHA512 c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa
-DIST fastrand-2.0.2.crate 14674 BLAKE2B ea23f52d745f4fcfd4ec911d48d77c60da837f57942994b17458daac7cae38953cf679459908d68e5f393d03a90cd6eddba23d2a86c2bc11ebfeed0bb41fe4dd SHA512 3ef9c21e4928071619adbad6421165ea82feb04c26ee18893b172f9f8a510b9a2097257ae31647a907680412b68d6662eff13cb27649ed9f5e68c374619701cf
DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104
DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2a1c7d18e50ddfbe561ca865bc3e0fee3be287f43f6c9f2982992cbc56629889689bcbbf652e512da80b SHA512 eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63
DIST filedescriptor-0.8.2.crate 10830 BLAKE2B 964470acbd1f36487755a74666a46649d6012c0782b3622652bd41b086e5d804298d6126c980ecce5a2ce91994d3a006288739b472ecc518099d4e690c89f402 SHA512 dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65
DIST findshlibs-0.10.2.crate 20101 BLAKE2B f8414e6d00bb7ab84055f4861dd5a6d65f3236cacf3e0e0f4717dae83c34be398882d56592865d7ac6a077c9ec980e449216b571c6546abb76eb1e1b47b773c9 SHA512 fdaf3453939375be5af082a3d044bf2d0fbdf5327059298c7c27164a191eb885bd9e4dd0577d95ac4ad4da1a4e59ecd5bbcfc5b6e1f872859fb93359f2623ab6
DIST finl_unicode-1.2.0.crate 687752 BLAKE2B da82ff9126237f6714e10ed505b9924b99021d3b5dfd26e6e8cb7b9ec5990ab40348abb5f0968ff9c7483546a6280d4a25d4b31b54c430527d47083097f23dce SHA512 eb9b0021aa87f032f43cdf90b775b33fbd8623964b62aa3511dc06aeaa34bd104f461a178797bc6548bd793b2b3ae5a2535f5a2bd1941935c456b75d52030907
DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
-DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578
+DIST flate2-1.0.31.crate 108176 BLAKE2B 2b0afbeec9ef08e54bfc572d7a386052d519d5bdeb220a316b67409403d229425580e33991f0a98536e6468f0e59ca87b59ff2d00425749336d4e68906d5d787 SHA512 b211254e15b38663f080552598d61d6766d6e7abc45cbac8fbdb5af65b833d2d3fbc00b5748ee12d4fc71726ab84dda9da20b6916121735c7b1c6c9d7a09fa61
DIST fmmap-0.3.3.crate 61138 BLAKE2B cafe1159365f6a405d8a4944a7a11c54032016c6258e5da7107e8dc13996233ac747bfab0a6c13e3c4cb560cb87d51a72db45829580b82d77a76db1e5d6592a2 SHA512 63a708847086970926972a67f895ffad4d297ea9bfb4ef2f0c10c3bd73b6a0a2b02c3b3d47cffdc18c67c8850ed1d4830030c77ea2e1a29ed77224f51ac4f23e
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST fraction-0.14.0.crate 82768 BLAKE2B 4939d7ca54fbd9d020a657ee8656a060113021f246ac4f5060f1a3812bc02b5fdec3ff495d5b81eb1d76a11553023c94ce54c4a882a0813c481ee9c7ca37ff57 SHA512 b4f31e4df7b10b303d5f353c811323c2bf5a6816317181249d7eded902e8170e6d212b55d99425f5d0f5e06976e0f64f4e6c122cdcf609fc26e7f87e59758481
@@ -217,7 +206,6 @@ DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60
DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38
DIST fxprof-processed-profile-0.6.0.crate 29860 BLAKE2B 89f0c420cf22d4c2382aaef97eb0991bb2ab9cca3d029f8ba8fb14e8b69929fe2fffd99f039f6d339e0b7bed8800d294e3ab8ac375227cea3042db49cb38dd93 SHA512 4f93cd235f911af02b89e374dc2b565e126ead079c2eefbde63f9223dfcc9f1951779c7eb1d863a74e3b004ba0b95212a4450cc8ce6be99d3eb294fd0063d2d1
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
-DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST gimli-0.26.2.crate 717340 BLAKE2B 6460346625fad7ed202f387d45900867e785026e08efbf6542bb5c7b6ec2bc8ddfdaf825e872d2c339c3b72f8ddaba546efa94243a602bd8c9470c6e808a8f30 SHA512 10baa5fb5fe13eeab2ed9ac8e02ae7607b42df80b9f39b14027d052ac7f6f11e4dec451bd73c3640ff8ef174e280c1640110720b2bc4220229d27bbb31079029
DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
@@ -229,13 +217,13 @@ DIST goldenfile-1.7.1.crate 6431 BLAKE2B b60d64ea661aa18124491cc14b8b30425e6d04c
DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168dbe31bfbe29bd00304e8525fa5763dbcd60cb19ac6c62c8d77877f2d83e700c7ab18255b08c9b42be60d24 SHA512 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70
-DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
+DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST hkdf-0.12.4.crate 171163 BLAKE2B ffa03876879110dcdd3081cdeadc9490534c44763b3b49f1d6a5f4407a7346e6fa1ea18303f429b23adcd23e8898ba8fbf3797f5ef9f7ab7b11499d130311d68 SHA512 a43fe20b7d14fa26b118c6eba2b84219645f65f2ff33fcca679b139ae3e96f72abc1e7a47eb8887aac5afe4e34211434a4eb5a2fdbc014666d82c4af340a4b21
DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8
@@ -247,40 +235,39 @@ DIST id-arena-2.2.1.crate 12203 BLAKE2B d5cf0da97a7d95e57f2281f7ca64bc1f58578e47
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
DIST ihex-3.0.0.crate 15528 BLAKE2B 8de3cc1787671b061ae819f19db1b3de9a4ca7aaf7b60b1f89a99094409579984239a2e907daaa1b2f9727794d5d8b08d9c88e987b827647df472a9a3b001419 SHA512 cda45a4806e4c544e61212106eaaaa6396f687228f1dc2360ab0ba027ff1184f79f4a1c1a4cdf7e3635f07648cdbf7ac6178b03c6c01b6dac5d4b0c2ff1175af
-DIST include_dir-0.7.3.crate 6046 BLAKE2B 330bfb1d2cd10d95627cda48f8671ca3aaa36a14d6ccab1fbf08f53054a4401d18114896c39de9ff3e13a77d8fdc227a5415001517448cfe3676614e401f7f61 SHA512 875a03eee6f5b3d5b5eb028868fa5fcb8fdd4b84b1136b705cefcfefd28a4149142b46bd893655c66fa3867c779ba2e11f1e2750cdde253104ee8df4bccd9972
DIST include_dir-0.7.4.crate 6365 BLAKE2B d45532b0a9eca58ca63b404011b2943f799cf84c6d4757f3972c13b460cf9ab5e92aa7c91346b252e057a4eadb948f1cbfee8906639e2b467ba1d9c72e70d683 SHA512 32168a809ad3e97db0cfa28d3e30651f8d69d22f1b7152f35c998ff155663ebf7573b47acb9a21fe5c62fa345cdf8ccb6321863ddc1205c844f4e454c1cf38ad
-DIST include_dir_macros-0.7.3.crate 3700 BLAKE2B 70c53cacf361b5a5339ad63291fc76c4e43c9eb2e93d14a53e37971ad51f44e872087c56e6c4027deb2f94cb96aabf6184643546ee9bf3ee291d8c8686c900a1 SHA512 39d38dbe1835456578a5ada9465fcfe00e37433484e8b109b037977eee50b167dac60879666256af2057269669ce9d32213b1b0d25b9a50af52c4906f9914f24
DIST include_dir_macros-0.7.4.crate 4560 BLAKE2B 367dcc23a000e638ae06cb9e9690cc24bcbdba06d3d1e99eba806357d796d460d23eef8ea5208f4385808501a9a53f2d35bfea1e03dac197e5399a005e8bac89 SHA512 c8255e4c053e33cf8c33876709afd259350011934835e04ace95614a703840219727a46a318cd143b4e9606f969f498be1b45ed0a47d7000a64ab91f8e1bebd7
DIST indenter-0.3.3.crate 6587 BLAKE2B dc4a73eb90bf05ec939634d3f1543f57c8b612e44e0fb3b38329ed2b9bdedcaedce84eb3f542f71c726b00c7cd273c3c390f827da170b5ba361cf669de4d1d3f SHA512 6585964939ee84739cdd19576faef467703415777e159ab2ff8b0f2a371fb2cd6c7a83dff4df954e9bea35844a43b72d93131dd4d23d328e9f365950ad831a71
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
+DIST indexmap-2.4.0.crate 83544 BLAKE2B f4b3e1b877c9355a491e33d10e3ef730f943b54bb14f33ed476120e2a8f0cd3550f6aeee1a56e1868881e1853b3d41283ab803faf5afbf32c86b36e08e7f2026 SHA512 9c7f2b495f0568ce56e2fa8d3355948783b490b23b46a83acade2864e41eb31a50cf372d818b2a1d3d24327282a9866e690348134a20ee481d748bdc581145ec
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST inferno-0.11.19.crate 102753 BLAKE2B 462f9e74eaa15330224700decbd973b84703ee1f67725981d5e7647245d676f60431dc49354d3dfd498ec3eb1b87902ea6e8d542b640ce917b07a82a522fca73 SHA512 90d92628acf12b2c7dafbea9035bf6343910f7eaee824c5036eb0d93cbd1d1f12d9e21f6dae5d87bedb1b2859098479052f2421f9acf94735fd46efbaa5027f6
DIST inferno-0.11.20.crate 102220 BLAKE2B ed86ff8e1f07a518f99c2f08f69576ee370d4ce38c2c9c9d6caa18215ee53d3a298344be8ad0326ab7a0cd5b2db8ab86208072223fc4d892f66e971c6927576e SHA512 b544e1864bdf5c98b5da900fe2c862a84b1dea1aea563f0944427411ca084490c45cd8a8224927104df65ba110b6483adbdb197bf93234321512d4dff3312d4e
+DIST inferno-0.11.21.crate 102615 BLAKE2B dfd841e838ae7e4bec2c9346a8c755f1d0964d7d494b6af0629a4426ca3ad7ff39d19fe68c9739a6884bb6470ce8ee7a499f6f794c73a8aa5741e005a2f34d26 SHA512 5d4821ea21cdc8d2bb8298d982a461ed3927b456714738dc459d762e60f5178281b6d1a9eaf8da2f925df0b6be4885912eb48e21c8a27ac3486d9706f71ff941
DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb
DIST intaglio-1.9.1.crate 34933 BLAKE2B ba1f6de65bc49fbb133149688d09724eb91f33596d98edac4676d097f2b8fed47d962c95afa62dc989e1f74c932cf4606726ac0b07802fb23f6ab9f5cdebb96d SHA512 ff6a2dd3766dce3c478a11f7cca17eaec279495f341cd2a8b925834666b8ce3c7dbb9809d18949103a5e55c82cd31cd502bf1e85c484d8ad1a02446911658379
DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
+DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448
DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6
DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
-DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST ittapi-0.4.0.crate 7446 BLAKE2B 57655959ff2ed254ffaa3998e39d8acf40b1dc71e1f68910964743c8096c78449032bfc819f1ce247c882b77e86811ab400840b1165ea1623f8db87e93510715 SHA512 8feda331c0c1f91573769cdfecc04388da45c9c2b17fc355e9a8af01d646b00cfe5a4bbeda60287338d9001b093771ef8f2aee62b3f96780c0fe8e86c63f3daa
DIST ittapi-sys-0.4.0.crate 144943 BLAKE2B 8f75f6474c03cd1280d7bac72e40d2c6b0c41324149f0ce9774087ebb71e1492c0e1684b8349609ae880ed9343b57c8aa4c8a159a60935d0fbb85c5dfca2c20d SHA512 486880eebfd980cff75be663f21c6f9366afc65f75ad1d2e88597a2197abade7d6d9042e1df49de0c441eabef88fd9f05fd7a566b044fec493facb98e732c2ba
-DIST jobserver-0.1.28.crate 25543 BLAKE2B 90fb1d8696b575b16b5b12d6fa4e7bc7890f5f09110b147d65eef8888a16ace1446a789f8079a3706f0252be8a04061d989bc8fc53e6c004d6b8a4094baf1642 SHA512 8ffb33b8c162935de1226e0ca4048f36e6e90bd1731cc7f06110bc97e2adef904f777df0ca4ed48b3b8ee4f2c243b2f883f6897427867904aa3385098abcbcee
DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25
DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
+DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7
DIST lab-0.11.0.crate 15140 BLAKE2B 28763aba9809eaf8ee5d90438ed973fbcde5861d78f51757a23840e5c1823ac30e53cfdcd88c6a8f0cc44c6b0d9ea7e8e50192f40c290c8ef1e93c9c58b35a7b SHA512 bb56ba0af097c5822f6e9ad51f0e4202ddd740953336f9da79af072feb0b40fcb18863f17df4ea8a076e5af719144037303b0fff4fcc0e5c37a018129a08fa91
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST leb128-0.2.5.crate 11843 BLAKE2B e1e298486eaa14ee39b574adf8b628500d07239d32ea69830dceb0b08e43cda39a6704dcc69478c4c92eb3469582f97a051854d6fd9bfddd1059d5a718951974 SHA512 ef07318c1da0e130e601595256abc964e8fc9c5733cd93ca09203bd4869daaca0d92b5103481376723b20da57ef320723250125da59f9b39f8533a01bce93780
-DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
+DIST libc-0.2.156.crate 750403 BLAKE2B 197e162bae20f5bf6d8c727500c982ca659c8971bd509dce22229dfd19b353038053fb1f595725bb029d9d8466fe993eed8293dd9eb7051cfe15f216dc10c10d SHA512 5bfbdddd81b54a4e55c822b2e0043dcee66fc7e7e74e886c204621ba477b565a29a8985cf39568988f0b8da31e1d0194f70581f9a96edb52e653121c2ad2e2af
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
-DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
DIST lingua-1.6.2.crate 2694999 BLAKE2B 0e013814e483d266b7b40758937116a278643576f3ea91440c01d524e7ce18aa7b4cf1a77f721ccaa434edd2bdbada9d198e92838408e91e2319ecfb2d4d54f3 SHA512 b3bb4db06d05dd21341ad6e86905c4c402c56be5ac2be70507d7e72850154b67f6c6a7cfa308de21826053c3e480e393157e48dd13a0354c8376e7237f2c4e31
DIST lingua-english-language-model-1.1.0.crate 1243937 BLAKE2B b98bd3fed264ec6136063490ee1e84c8c2b3d99f0aabed59860fbe7fb9ba284c2faa0a1e06e3f3fd0fa4d839103e5943a61cf04cbbcfeb0ad4685a9fee00816e SHA512 4a092ab34bc4099690013a27a695f4303841265a46edf21eee9c3137a3250c73dddfb4f0a7c23cd7459e0230d1f8f91c8b602102ab5905e40e0779da68d6dc61
@@ -288,20 +275,20 @@ DIST lingua-french-language-model-1.1.0.crate 1231009 BLAKE2B dacb8004f3d662b75a
DIST lingua-german-language-model-1.1.0.crate 1618046 BLAKE2B 88e4bcae59bcf57041392712290013e3ba0bb22971aa7509de46b5426efc3f3065d0e149808b047aed9113a94c7dde3033eb42fb9670b905c6dff554e3ed1bb8 SHA512 8c1c4fa2888051602b8bc09899258a72a7325fdf040102386308962299cf9a34a0fbf147aac220bbd454665734f5b40b7d27e3a76e90fb443a6b11021c321265
DIST lingua-spanish-language-model-1.1.0.crate 1225877 BLAKE2B 51ae78610b1c346cc1e65d63c92df13bcea6183258ee399bb9b46ee3a5cb2f6d0ac634eab8c4a21e386c75367acde665e5141966d2c6e44b2833ad1d2ff46bd5 SHA512 867308fae1b118bf91c11033da575414a8e12764c2970f05554bc4e57450b0799afea54022cab8f2ca5aad648e33eff0e2d376f93780706eae0dd53316bc53e1
DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
-DIST linkme-0.3.26.crate 14092 BLAKE2B 59eda29bbd52c813f05ddfff1dfa8b00364a155d27ed67b0ad5e8a762865446a1a538ddf6816f88b35edc7383e678672472d9cf9e8c764132a06032c9b924676 SHA512 32b87c1a6fc946cec05beb48a076e86fcc5bb131b937a2fca276f0615e2960fd1f2b9caf274131934d9cd2c1797bdca069637b35dcd842a2866557731ac7d301
DIST linkme-0.3.27.crate 14139 BLAKE2B f7a849717f233a706dce43d86944c67bd8d22c68e95f1102d34a1fef76b50db104a8654ac04bdf742a777f453719dbf2de76961307f124801968ba4a8557b31b SHA512 6f1a333a6d3f32e61e7a9a71e89779ffd8db4eb1efd46c576aba69622b22b014201847d10867e5deac51c8431a963942c49a08f4e3e60ee683e85d274f5139d9
-DIST linkme-impl-0.3.26.crate 7000 BLAKE2B d6e9806b38bd396bff26c4ac2be6db7708a13276eecd7031f3a3177f662a4408d557f70d9cab5ed4044ab1df3b7126c2c6ccfe547b30132b107fa51f88f81601 SHA512 476065301e1c8259f5c29a8ca1ce88e925970bcb7d8504ce9aa9470ce37eed56bbabb1e52b45171059406e2c746233ba970e8d748a95322529cda6f6783fb800
+DIST linkme-0.3.28.crate 14136 BLAKE2B dec1c43668cc6a6f59234a5957a9278c7a2c85896aed1e15414dc303a1b44ab45416b00c25922f5786b3bb5d2b779c937ccb316b022d1af2622b137fbc122bc3 SHA512 2b72cb3ffb9b0ca3d52add5a3326ef483960f20e44ddb18b0da811fbb78ff0fdef06916343852b3353260b7e5b7812e7222b1070367ae967d203120dbfb18a90
DIST linkme-impl-0.3.27.crate 7003 BLAKE2B 5e7fa50de84796aaad62c34c98eb650b4e39d6ade532273c41c70a5cf693cfebb94210c949329457fd2aa6bee73d0fc57ff9adb185d4ddb08ed5d87361a0455e SHA512 0f7729050b8ead333aabfdb47799bfbe01baa191d3deb597840b8b05dc3fad4ec5b1ac1e239adbbcce2a8ce26e86631b97962fc8a9ed5ceca274d263c595d861
-DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
+DIST linkme-impl-0.3.28.crate 7002 BLAKE2B 883253f648dd2ac7c939e6e6cab31abb985a62589bb9cd5826926518ecd9d3b10dea06cef1d90241622a928ff5adf22244f52322f8e86eb5f4a2dfb75959f08e SHA512 25ce8dc92b84c24bcc7c1da9f87527efd4bc01027afe9507fd740e05488b0a2d196af0cbcd970e1cf3b4a6fcf0b19fcb5d21c3f3c3c7804cbbb64ed4acc359d3
DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
-DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST lockfree-object-pool-0.1.6.crate 12309 BLAKE2B 47c4b3ade2102e8c5154404d6eb8bab943f0173bab01764192a2ba76e4dc454a7763a7e2c6a3df6a72f2d0971c419bf69af4f81a50636c75cac2dd4c692a7962 SHA512 d4a51c7e92184ded686ebeb06467e26905b12dfda6b4da28f230e73901d7406d611798d823c0e1fb5e2c9efec5ab3eabfcd8aadbfe9e319046b3cd0d31008e90
-DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
DIST logos-0.14.0.crate 1455748 BLAKE2B c96e24313295f58e9c0582d0a3d50d6a3cb005920e44a95ea6ce9ad089549afa14ebd42f99805f17d84138777fd61923a9aa34e08b83d73787002f2ef54bd445 SHA512 d4ed442975f9d61a84ba70d1f71dec4fb3c052187a727397c946ee06cc698efc20a7fde2801388481553643065ad1e52a2b0b3eda5513a1a5d4a28b3d1ee8124
+DIST logos-0.14.1.crate 1457571 BLAKE2B 1bd77596bd0e1ee85c8930375c81fa3ee3b59ea0755c0e54e8dcde55817c11d1451f9f4df2043058c231256ad4d4984b610496937e6e12cdc48ec71889660e89 SHA512 0287108aa80345a147f40de52dcf36a98866f6a5b193bfe9dbdb961ad3cf62ecaaacd46022c9ae504acea9ea161f7d9465eb8199a923470a9e792bed23d4e4ec
DIST logos-codegen-0.14.0.crate 39888 BLAKE2B 99f8be4c0604cd07246097277185f1dec13ce8687b29903c915ec7304930b498f4112f9dfa3bac56616a64f9f632c69bee537d957e00c67fc6c495e3d2832b07 SHA512 d56b243174f277a61fad986b7ced02b56a8000b0716f3c7320ac049f0adb5866ef1a5c4087cd3983572c7da23432889beeb4d7c5e3c0e7b735b1f9532a0bfbef
+DIST logos-codegen-0.14.1.crate 42172 BLAKE2B 6f104af33421bc2a506efa652707cbd183edd7a8fcc0af8401334919b272e689452eed999d759a82849b8c3ac24afa4026d6d14c181c9b63ec971db65817a383 SHA512 2d91f96d984154fbe4cb67a785bc076ea8f8547a4f4f06bc40ef65850dfca03120126e67bafe10e23aa91eba9ef20a4e6b60beeb5c0130168e554fd3f6bbb817
DIST logos-derive-0.14.0.crate 6942 BLAKE2B 1c872b38af774ff21eb0e09b38b55790cf198e6d391087bcd5e7e3009a88a93d8f02632d0259b1fe244868219034537aad712bfb021f7c3ba330b10e0738e01b SHA512 e1a0057931950bae68dae6d8744734317ebf451fd445fdca828a145121183756c9e6be6dd5d2d1d7da8388faaeac043e309721647941b35f159f10f3533218ef
+DIST logos-derive-0.14.1.crate 6991 BLAKE2B 5f070c570148ea4ce54700e53b19c8efe611fb9b4eaced69db92f322ea1fc4a4922da0be41a9de209d39c1f3aea97d34109187fc820b8672a8f3b84b967023c7 SHA512 deda74d368dec90ffc4568519ffafff6caa05ae8be59a7625118d34ba402c6d9f8e778cf0eaf0562153a4825aa333f700d0527d18da464a694953a5fc23f534b
DIST lzma-rs-0.3.0.crate 29080 BLAKE2B 521d9f12a155fb1c9224b155400ada0cabe8be62a6b46f3b9d73704928446bfce653df97c73ae0951b6b1cf793a2b95c37180d5794c07a399ac581d75ef87337 SHA512 1c554b5fe33e6cd6ab069efaafc2826d3cb0bbb13dc55c2438345e1dd17de99cd43da4aa3419841ce50d9fdfa5956baff477b37a09470f48908fc1b7382086ad
DIST mach-0.3.2.crate 19611 BLAKE2B 683aba7d140a3697933835efe4e2e5a6a107f0a6122ce4533bd9079c0de4346dd1a817abeca4372a44a85406a424af9deff87496e79359df4c8d9ff89daab7e9 SHA512 73622b37915f3445a57cbac5eb378bfee61f5a2383c0dd8bd7c29b5e46447405ebaeb706f3a3274e5afe37b0506afaf1511836cb8897d9d480a3abd41f18fa26
DIST mach2-0.4.2.crate 21889 BLAKE2B 137db92691ea6647ca19257abf90402344cc3a8508fe6f8760a02fbe6f56d5341a025fd9e5ef92ea355feff9f36ed6926bf70c79edc17977b65e935ad5f36959 SHA512 5338254f5b9833d41957715898ab4bc52585f99bc8f8fef3ebe526ea36d8a5cbd191aa07a218ebb6f71b7487418223e4279977294b4a6494aee8d01f34cf447b
@@ -310,62 +297,52 @@ DIST magic-sys-0.3.0.crate 9783 BLAKE2B 72ea86ec772042693d28aa290e75970c006119ac
DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f
DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca
DIST md2-0.10.2.crate 9087 BLAKE2B ed105046232df2ac154afd3fc5b4a07edb42c11456c919ee9e1b9c7cb49bc7813b2d3f47e4f267ee3a791c78badb62fb96bd45c374e1c8d56f4e273b9d9630ea SHA512 175db8b0c16ded08992996c22d03d4bd64a23bdebaab01cfa3fb00565eeb8ec7e7b51aed2fcba4c4b8ad9213fd9d450594754902fb340106e13522035a9890ac
-DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memfd-0.6.4.crate 12820 BLAKE2B 37d0de856475391aaf71cd52328fe39d2809a0b2cbf8adc4e8f2fdcff3996670a70d914b93e23fc34d87fb8e9245109891add7ec3c53f6f5b896b2ea60682f10 SHA512 aba1d2313d21b05763cce3cf83133a0b4cc61daf66637ae2df8494236fe1ff43e2c41081bc06a6ea9869384b59ea4dd52f6fa0c1d5ef973ece1adf45ede68985
DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a
DIST memmapix-0.7.6.crate 30410 BLAKE2B 1aa9e69877c7d6132416b8260bbfbb8dfc7f521cdd9c9a4004a6c314957d3bd28124b4b566d71f11073ca26d9d27678326148bc42106057006c288e40a029ec5 SHA512 06c4bb8ad88be16f47113f166e2ea12dc756aefe85ef0fb218d45cec3d7015507a6dcc5da487620c9672ef1befca4a5542783a7ade6107a062acd48370cfd38f
DIST memmem-0.1.1.crate 10665 BLAKE2B 430da33ee602a8aefb0a827afd288cbf0ec16f1d5377f38d17e44dd1d4cf5847b2123f50385c911423ad4b72721fa5b244e4bf093fb2fb1d3ceb53a3782a6152 SHA512 f4ee8123e0263c30898ff1e397bb3daf4e027aadf520977ccaf5bfc4ec8158b398a19bae6d48a85a084e43d80d5ddcbb3cbfdf986080041ce958d2c8f5eb897a
DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
-DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
-DIST memx-0.1.30.crate 82973 BLAKE2B 8856eb5cd59b015543eeead8173a49f27083bdbbc8b92585dcc47d52a47286b44f628ba4a70b88d0a9db56102aa5a35abab445b0c080659131489153f5ad9671 SHA512 cfb7bf919250d64ab95866f469d4fdb8d5bf8865de24e2b3a1c4e1273cf0fbc2b0e7f1f2ba022d15a9df2da5cb7593511bd3655b8d709a039e0a0d401026efa7
DIST memx-0.1.32.crate 82016 BLAKE2B 6db33471efdb2aea152c782dcd9faee965b604fe6758b5ee6395dca8cc56271b5192cade071aa191b209da813a9c534a3897dff76b9ad45600b840b8da2ffa22 SHA512 e683aadcfb01bfbb6c736aa135ecf72bea649ddf806053b54cf7a10b588e035bce71425fa637aff1d42780091f909e9a48c72ea784f15b2145c26675af7c48da
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
-DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad
DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
DIST nom-5.1.3.crate 135018 BLAKE2B dffb33fc85029809be6dbbf1945b996b2cb68d01b61e13b3c45c4de4fd5a61d66723a51988d281b0d066b5452979327e1ff4249596bd5fa914257e1b2155a467 SHA512 a0ecedc809a64c22280ca305b9dfdd54d06e8f080cbf443ccaa2e688666a1b2bddf7e9f8057e7f6f02cdb69ca478829d9fe4d6d0cb916903d050af3a7a0c911b
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
-DIST num-0.4.1.crate 9522 BLAKE2B a7235566f657ea9dd3c15d4cf5ce85ac94f9f0e15ef5f4dd4f6bc7f8f09b9f654635a61785dfafef56dea980ee1f7441ea6fa366e51b9db707992a6b9d036bf9 SHA512 ea3b49c1b7a361266ee44213cd65765e58bfc51b9e805bdc71bed120a3b43f87ca60ba81b231a2c9a0ced617e10024d4e0961d8a3a52f26dbce1a22d550b7a84
DIST num-0.4.3.crate 9575 BLAKE2B ccf8b2bc0fb93ad75353ab93839344f1621e79a916b2cfee42e1332808608a5cc0552066c46c0608364c22df09b69651fce911448085782bab2ba08c90e4781e SHA512 766ba6b7a012f7272979ed02942acdabf9c5a97f553732e241c05a1075f4367651ac0bca58a512c22857f5df20dd9060a7829715e45e3b16de650d4fe4818c81
-DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
DIST num-bigint-0.4.5.crate 102281 BLAKE2B a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd SHA512 0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
DIST num-bigint-dig-0.8.4.crate 123825 BLAKE2B 9710266116ea15d0e56792b7c8e217931765dcf2377bc05f23bd386625087eb6a7d7aca7b8f0beeb78ace9f280895565a6de3b14ffda7721e35c741ff64b71c0 SHA512 88ea682c5aabc61c0cab9234e31a2dccdb5458d3bc018e1f9ccbbf0a9f09ed0053341e93bc53f65b5bee55bafe71d50bbcd48fd085ac723ef4662e15664925b8
-DIST num-complex-0.4.5.crate 29614 BLAKE2B 32277724d5336443768a299c835cba63906ac91b85c57ff0e57338902e32731a0e67a93c647e6a57ae53a1b4a961c8b9ca2f6937a275e51a58089378a9646e8a SHA512 7b607f240773e4f4ff1954f46b2ee85be1a4f012e2d290343f6178543d10b69c0e9e1a93b0df8efa013c3914ad48321e1d96a4578092ae4d359acdc239ce1ebf
DIST num-complex-0.4.6.crate 30352 BLAKE2B b9f0465d53e8e16edc44187f8efa40681377e75fc4bbaec2c9fd8b8f5384044c3a989106ed3cdb740cb86e19659b34e4b38e7cfd7bb01904e137ddeda3d0b6b5 SHA512 11ca2c28ffbd15aacb7e184b7f3e09cbec9c955738568c1e0760c256c72b230cae7152403d834c8ed9358e42b724269e99313dde9a23027a6963ca176ca45615
DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
DIST num-derive-0.3.3.crate 14545 BLAKE2B 3af73d35ced61f8e4fa2f2bef695f72a3cf1f1a67c77982d3518d9383331f34c1222dd7d72802cec22baa108ae08a87805a11942132c565ab8439c4983e99871 SHA512 e0f4d06fff26c2d2b140ff5ec1ba655a46c8d8fda484f03a8ad4910e8cf1392f0130d5c0bfbbe3bfb95da1f93e964f73364de6551fddd81e6fc27bfa35c15053
DIST num-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c
DIST num-format-0.4.4.crate 61509 BLAKE2B 6d00df67a83adfb39a1068ed49e03daa9dd9cee6adab714ca0971c520f90a31ea8ebc736c0123b3bec9a84857454ab6f2b281f9da773a40068c252f224e65212 SHA512 4bfffce4b0b24a49cf3b8617bba0213769c9bbbdf111801915c2c6b524a8c54ae728b2e8f0901d367ec1d5a4129e9d76597f5df1c3bfd65459a02b0dcc84eedc
DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
-DIST num-iter-0.1.44.crate 10249 BLAKE2B 9e70a4ee02e784c5eafb033dd321f70ee92582c2a75871688ad43970a1313ffbcd49c26a8c6787e537f041ac60fd269131e157bb61ff2bef09e5ccfa372b2a09 SHA512 f7cff4e6ceee82aa6de469b9db834a45b50a3b73cb068ea714fe237f74fe4875a33881f3421a71ed31c47dca847e3f3b7e21cdaaec52f0aafe6dfb8927f39f42
DIST num-iter-0.1.45.crate 10320 BLAKE2B 9f2a60a819e31a6e7e048ae86f7fa029015a73888348676e54ec6fdfe76abe94b632a49a82b53b86488ea5af1031f677b0eed8ba7c5e843ce804c6d6af123622 SHA512 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172
-DIST num-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd
DIST num-rational-0.4.2.crate 28159 BLAKE2B 653e05b9ea621a92dbac090339d9e0ae0b3f952b332e3a54f27ba8f5209a4e9957b014ef18355555cea0caa63432de0ec0be7ea6798389aae46402f789432554 SHA512 0999130db45e5d877d1e2232c8900cc633bd39e749186b2ef4ac4343b958dcc80edcc2247df5f229546dcb3537fd45984a7a459a9bd8f62aee69a0239fce0b62
DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96
DIST object-0.36.0.crate 321771 BLAKE2B 6350df2cd8e2cd733397768e3fd9a2a79d182e0e3fe653bffe0d688a944713cb83434b2810a48638b30f89f0fc5311784a7c7dc82291191a8e5bd310c82531a9 SHA512 5a75b296bde7a01a9a5cb59da98b7599b51c3ccdea2c135c5291ed10af8b1fab46dfe936e43de617328c216fd113913545fdedde00adf22fca251149b22bd6bc
DIST object-0.36.2.crate 324577 BLAKE2B 8e2c07215088639aa2727ea2ed0833bc6634186fcb4b6accf725059a20fde4394789b88c314b19483fe240b73fdcefedaccd7afcae529c658724083b035536dd SHA512 f5adb662c0e6e184a75c14181d70f3c9d8d6f4002fcb9082863c9c7a28f36d35464168c7447e63316c0227d38d92eec73240665afdecfa574eb625b040854ef9
+DIST object-0.36.3.crate 325288 BLAKE2B 0701822a51a82a1674514d7572c5f91bb40834e23d40b0fb440d933221e8256b7eb36711e8b8870d866384774c7c1e36b89363d7f6bb94af92f9f567f7aca211 SHA512 2f8175d757a66658bf91234d6a58905ef9a410bb19973e81bdd8b28322f6865e32f5b9cfd0ad38195cb07b2721ababf240876270f39a6c7ab8a36a127dc18f0e
DIST oid-registry-0.7.0.crate 15115 BLAKE2B b14cb22dfa66bba790fe7aa8dff2245321d914c90cad7a6ea004a61ac33230a7ce621832c0a5b5d82a758f6876796233bebc20668689bea2a8e602d1018ec74d SHA512 d2d81b53b94613dc08923cd552fb0b31b048af5fc960a394e44f9f3b2e8e6c9f75952c59adf9a923e1db825920ac8e91c0a7670a2d9e80a5511494d3f70b00bb
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST opaque-debug-0.3.1.crate 7066 BLAKE2B dc1dcadbb5654a5f69c59b84faeb3095f008a6eb4f63e3cff95bd4e97f803201e2f16f59a65f8ea21b662e77e3fed0d0870eb1db7f5a4f95cc02422907732951 SHA512 f325214d604e74197ddd9209a596851c5bf0c0f3299b79b6267c35e0ff6351205b628fb5086279684fbb29fd07746c91ede4f45019657e761d8400fef2b3d8bf
DIST ordered-float-3.9.2.crate 19788 BLAKE2B b5e7326078501f7bd685e9363669714d413c9fe148d81ac2608cc2a01103fd726d6073717bfe80974c648040d169d80cc7685836c3a2d69cba71b8e71370bdcf SHA512 0da6c3e3cea03b1b5b26ed85b19ba1340f8c062160b17af0aee299d8ca38fc68d84743e146006e757943d2b66bda6d02e1abf104f1c7133ed70446a6cacbe24f
DIST ordered-float-4.2.0.crate 20510 BLAKE2B 1c0cca61b9dcaa700ee7ca42bf443d7cf43e7dc6cd67e942ffb38ce6e46779dde3012b2b49684fc134ed661ee7611ac953dd2905f638362f51ef962df868409b SHA512 7226ff1b3017fa183cc89c8e89adc492eafd5bc71f74733614b7aed087ec73171960b16f764c5a222a5ef6607bbb8d7ca5d73f43f957a83b05d7874b2dd3a93a
DIST ordered-float-4.2.1.crate 20586 BLAKE2B 3bc4408addf2175af6d16b305ac8fee6f5dc2abcae7bd2cadf74b63e28cddd2bbdaf17ccc54292417943a6f545d1db2a29011fe10e5bfd93afe7cd08a70cb883 SHA512 934b9323c65c9e241d469bc4f12f807c59ad8b52d3984df40f2ca6b3ed98adb26059d38b965d1cf5b186a3c957a164f272bf1412c07e616c208e1e1798c723ed
+DIST ordered-float-4.2.2.crate 21190 BLAKE2B c45d0e23399e40d51b3b697d4074eb0e11057cc0484c331fd16fba205840cc2cb2c22455d86bbe56304b1e42ed03455c78a1068c9cc7526a2f53e1c1c943cea3 SHA512 0449b076a9ea6ce420da5c8ee65211d09342ef5949029e6deaff506dd9fdb9ed6c96ba9639329349d9e71090b6f79099ab35ae312a26b867bc4f3166e5f6c42b
DIST os_str_bytes-6.6.1.crate 27643 BLAKE2B 8440a196a3d3d9c3a584562b6c2a1033f5606998e8851f8ccaeababe58022a42e65510e12ebdbcc7b24d0fcdcf111d68bf00d89b8665ad5cee49180db853789d SHA512 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d
DIST p256-0.13.2.crate 63434 BLAKE2B 8c0d6997b60299382f1da2b7caa1b0353b787352bc3de9ec7168bf224ff7ca15b2ffa28f99377eb11cb6cec3481e5d28c68042ac88c1cea27e84aa8fff5e0658 SHA512 4105c597346e2bc74ad7b7173d13b3b46cf4a1df87ea1699586cb7d09beb1b9f8d152b2bd0bc6849c69771fe4d320dc15a9e275470923b495971e9aae54b0ca9
DIST p384-0.13.0.crate 236495 BLAKE2B 240fa9cf7cc066cba64e9c89d78ae65d0f0fff3e875b0175646114784a2eb0083cbdac9e1a17e6de6b3e9a6074b8f318e8d6abfe63b7de432c2d19dfc0fc0091 SHA512 e81451d336b2fd0c1dc3483f1e586b7d4059b3ee7cfc935edca6be1be02d23b1e380859a44d0a6cc6538fbdfbb22cc22b8d3aba11cf90c6fdfd0e8edecdfba17
-DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
-DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST parse-display-0.8.2.crate 7191 BLAKE2B e0b9b7e959c4c6900681e446855c3efb9707860d846d734f1abf4c5f9a4c2aca72802fd71e27c42b8559472107695ef8ba3ef994509dc0fd550a5e4b69f52a75 SHA512 66278134d58ac5efd77c9e287c94bf49ecb793dd88eb770267a035eff35622b7b4cafa4390ea33ddae949bcb15faa58a6eb8b7bdd52bcb67bc5f7b8de9857262
DIST parse-display-derive-0.8.2.crate 19140 BLAKE2B 15074a4eddfcc6439093c2964470c08b56664739908b32adee47f86bbc5da7b7bb83f13e5cb33f814543c18499a09e44feeb923f88b530562b8fd3fd1f091fc5 SHA512 ec045bc61c6ed763cde697840b3f0d87f32264765868e58e1f090e3dd5d156046b4629d6bb4f8150511b52f20fac0738cc9dcc46fd430a95bff7f17062362efb
-DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee
DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef
DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a
@@ -393,32 +370,25 @@ DIST postcard-1.0.8.crate 53813 BLAKE2B 166477a96ae4f76589ce4cf2929c39244db9c1bd
DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
DIST pprof-0.13.0.crate 44693 BLAKE2B a5aae984e460a8f87aee5892f99ecabc82898cd8dc7ebecb97bcbb2d34e0e6d84189a87db7cf24f91c3290f5db787a22b348ff80d1449faabad2589065ab8082 SHA512 08b181082f48baa75a6088be0be40af46f2b9db2856e0198b225eebcd284fe0ab4e63f1d64bd60568fc59272de289988c585c594ff7e384763657cb6e89ab9d3
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
+DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1
DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac
-DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f
DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262
DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
-DIST protobuf-3.4.0.crate 211780 BLAKE2B 54c62b8598c28b4f41be867eff5cfa0eda07ccaffa7327d8477ed9c3a2efc1fdf0449054b81fe3e1aabb2b3c28de89d8b8d5ed1e1ac73c7e854e2cbd1e8fe925 SHA512 6ad85e7ac1125753488d51c14754f2cd3d21db11e3651b7d3f811d3020b7cc67929f62c154b70986a2cf8145c75b955238f8665626833865229055288440f64f
DIST protobuf-3.5.0.crate 213096 BLAKE2B 1972c7e6672a0b5838debe53def0cb42ad142e05ad0160cfa7728809a6091c1564810479378b358d68089cdb3869c0c0d613d524225d6902d1dd1657bdefe557 SHA512 095f4a1417d9a8cebb5341516589e4f766dcea3e01fb9bebb2180b2039a906921dbef4de43f998ea4d9d58cf2fe696a4c8e5ef93f64e01b9ea00882aee4d858c
-DIST protobuf-codegen-3.4.0.crate 57107 BLAKE2B c17581961ba3dba30be0b3c56fe602a2808f92a57301070190f67f4ed014499d264ad8df34bd5834a9873516509ee3043aacca81a35964e585f6e5e55fffcc8a SHA512 6bc660122e07334f19432b486429d84874d0b3ea78a2def056dc5af1eb234e8a35e6fb91e6d648a9106d3ad90156f693621e32fdf6ab5dd17970d347a2ca064f
DIST protobuf-codegen-3.5.0.crate 57674 BLAKE2B 792a63d204b871cacc6cce51180097c6f41a8a2ddbdb28da7136903c878a014e305ab6f5ad914c7548e166e41683b96b4abf53372b57493226ced49fad53aedb SHA512 975d1231f4f0ac94df62dd2fb3ea03a3259465c0030efe4363729927232caab38391a9a4ce5cd8467895501a8d321d7eea4d09c60f8f3ae70345b8374db5879f
-DIST protobuf-json-mapping-3.4.0.crate 16427 BLAKE2B 50e4ad0703af8238138cb6a806c3a21e49f98e790b9569c5e9d6f9e632b790fc7077d422e9046e354f380f5feca508609f0e50ff685d4a48a5ff96b9c8c6aee7 SHA512 f057051f59f2e04de490957149aacb6cd515e84a96d119f3cbafd72ad01dfce97caa3ae42c2c5d25d8ea7020007997f2eab41cdde1df4e53f2f543fbda329eae
DIST protobuf-json-mapping-3.5.0.crate 17110 BLAKE2B f021c8d0337be2faa44619993f288c05c8f927c14a6a180bd6b21ff9e260e6701d11d88f60f9a084e04aa22201253a909eb432fd9df67137ba37e2e5ffb97b80 SHA512 8e8dce911f61755483618632f842d28cfb99a46d6557345c224f284ed1d7284abb52cd3914a59f48c08d747930fa3856eb144ebef9b5d41025e78ca1f7161b72
-DIST protobuf-parse-3.4.0.crate 66423 BLAKE2B 7d2a1177843a9c5f4c3b1850f0c8718362f1a3828ba70191aec834b31e3afadeb8214aac5433521866ab1f6c21aa0b2675f44f368479fe0af1abe0a2d08023b5 SHA512 650b8f8ca413bacdc7745251f9ae7c39b3facaeda6a8cda85aa8b81eaa2fd9f884fbaa8178acb895b3f3dc226aa91481bb45cfc0d774508794e1d3fe33613ca4
DIST protobuf-parse-3.5.0.crate 67273 BLAKE2B 1b6be2245814d6061dbc2c2b9987e9119548e0719f084d003df0497756ea4d1d2b02589838da77536d707c9b5f775c3aa574c03fdeb326d4a82caf87e500a33b SHA512 94a42531c01a7c6a4d85ea7cb4344802c72a9c1c61ea891970501bb06cc75163bb0edb4cf6f9f08927ad60cdbb55ae3f590ed5f321611534fb1f8988b9bb60b2
-DIST protobuf-support-3.4.0.crate 10757 BLAKE2B df06dc0afacddbc476cbe9c8e6caf6ae8ec2be3cb806f1420fd53cfde77724f0c943abd28eddc9d69f74340212fa720de1dfa35b02de71c48bc4528a5939e06c SHA512 69a3eeb1545695ca7865f158508061cbc0e614be38bcea2a7f810f5f0c0ef985b1c7f509086e345628b6fb40e2754eff005a338f31cd8eee3688db9f6bbcf1b6
DIST protobuf-support-3.5.0.crate 11432 BLAKE2B 0aaf53d4a2aee788ed3eb15a99dd4697a005a0d76ceadd243051423c640f03a5841c953b29d050ca6292016beea2f694d56926ad5efb68225a558aa6955f53c5 SHA512 76ab89c963404acfd684278db661a4d76900e8045857f66e8419267dace3e5df5bb489e392e03c3ad7656fd0ba1c06ac0c9fee705971a2f0c33dd1f270056e05
DIST psm-0.1.21.crate 23126 BLAKE2B 5972b4bad729d3c8842d4d616b1a469fd59ac7cecac5dc5754f084b7f2c623f715f302a9132cd146f48f323982c837a63cddbabfdc97c73ba88ee60df3d036da SHA512 33e34bb30efa5ec700c135e11fe03447d56e6f0dbca5536fa8bf9ca2c605c65e2dfe0a2a79a0bbe08eb2d2a37e569e31def340e1187bc25060c2f0e6537e3e5b
DIST pulldown-cmark-0.9.6.crate 117378 BLAKE2B 39376ce32138115e2def495b6d2761500da8045677dff9f919526b7c297e00e72484cca51f9b3d6e0cbacf12f681b1651209296845561324750f5544eff516bb SHA512 074d70722bb42cff59f85c209c3f0c00a739d76a22bcca123a33a0a899df49105887565d71525ec5926261efb74b912bcd024714617d83ca72bcef86bc428764
DIST pyo3-0.21.2.crate 504574 BLAKE2B 1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a SHA512 5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
DIST pyo3-build-config-0.21.2.crate 30581 BLAKE2B 993c1f7f15124336b70570ed3949cc0873c2b883e81dd3a350f347cf014fb9a82d487197fdaf475989b727b7ee8d9a5511a72422f76126b8788c4f40831baed8 SHA512 8b6bedb31235de3dd95bca6e19ea4eb7752227ceb9f1c928c4df2b277df5ee443e5c262e448012e4e54e3104213db4d745c9c42f79ab3029dee68f48ec3a2795
DIST pyo3-ffi-0.21.2.crate 66160 BLAKE2B 759622fa3a41bcdb48170983c4e194898415f8db16a7c57ace89a7945bd47374d9a14e5ecf24e80a178bde597cfa30d41f9e6617b458d365640bdbda048e6f6e SHA512 5cbc9dfb14569210776fd66341e77e61642a9920354251a65b91aa13a0fb1c373258d1a6b4f8feacdc4266d472193d8f20a6dd2cc180ccc3d43fb66237ae6d0d
-DIST pyo3-file-0.8.0.crate 4752 BLAKE2B ac43aa72ec39f5b31a32dd6c627ef5fad832cf897b68f6222d1a8e717e025c3c62cabfb82eec2478a8e2b8c3ad3e8fc2cecf4e23e266c2c88d9712a6b104fb5e SHA512 135b68059c99f5ee15c0c4d865ef54342052bb0f6f18657e04deacb85f55861b16cf0bbba4921d723f6b4b5f45ba0f9026cdfe68c8f25ec9b564c5c46c45952f
DIST pyo3-file-0.8.1.crate 4883 BLAKE2B 5b3131bf229aab6262d3b089987a59176cb95f762b48e1250a187a657af2698556c85fc622ee459259d07315a9d694730b2c58c67bba7d0781580b27b76592c6 SHA512 6eed9a233fe6aca60a55e3f84814da895d62a8f9d4dd9a34922e815736f633ec0c81d589d2802757b266577ad474967179b906146464d0f6565f65619233d60e
DIST pyo3-macros-0.21.2.crate 7920 BLAKE2B 60ceb626fd1ffeca7e81ebc721bb4cfebd99bb708d48bbfdd296b250ed41471f82e8657715e1f58840423ac11d8c5a84a6107a7037affdea4e0c2cc561514ed7 SHA512 95335a55d57346107fdc7591d51e36aa0a985d6c44a875475a0ed52df25d33b21a7b922fdab0eed190da9708968e79f7cd50bc683b6d210eb068713a915ac7f4
DIST pyo3-macros-backend-0.21.2.crate 58088 BLAKE2B 05dd49983c8aeddc47cd94f6cd58f10e41ad6f4ec57006908cde4fe3edbcf6814058d7843a88c9dbeb0824f840ad3509414c52e47fffe5ad4b730f791c9a3f19 SHA512 f8488ba0a68f1ae20d053e2323d065f03b40c24231a50b05205b100e973ae50bc7bb9c25e4d37df56f4cfa73d2001655ce9685078d1017a4a90bd7945c01b833
DIST quick-xml-0.26.0.crate 116260 BLAKE2B 791eacda72e95b7a16009e6ffe0d4ca6a9ad64ac6be5e3a44f793b16d3bd752b5c58795af559617f55c9f516cb439ec2127f255ff9c99f98825cd646cf66835b SHA512 357bf6a70fd822accdaa1a9d86402234da1725c7e9392c64b9dfe92f1f26f39a5b1302462b7ba14bd39a54f7c8e6baa65bbe30aa147e240f8e82997b97a2ce56
-DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
@@ -426,69 +396,60 @@ DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
-DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
-DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269
DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
DIST regalloc2-0.9.3.crate 120867 BLAKE2B 4991ce48a1ccea5864674c65fe22c6557c8c4965cba7ee03071c439bd2a2f16a4d8323b6605d7954a7d14a08b5755978d97ea6622eef95f3304db4947d39d2d9 SHA512 b1fb43273bd9d6bb1357fa0c0d427d4a2c207a46cfd6d187f782df53d5e9111bcf27d57dfa63af9cad317ef2aba766523a8de957c8b107879f04b2c18f0bd06b
-DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
+DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
-DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd
-DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f
DIST rgb-0.8.37.crate 16644 BLAKE2B 4f158ac34c03627bae762a3b579901d4737c2b71d9cd96b18024bf7f297169c3edb097d0d67289f8e20b2275a0613a45eedc8fae306437b76435eabaf8cb0793 SHA512 72491fb2c315ee347c7474e6f9b3d6eaaf1db66ddf163214df8466a4a8ccb0aaaed76fc4c72808b70bfbcdf9dc2a109511ccf8e405e4a006b349030e8ad199a8
DIST rgb-0.8.45.crate 20674 BLAKE2B 003f15c6735babc85ac5c99bf589c48d7e3aaaca8e8f43f001459a6fafcbbc5aa9e35b1e8e15023d7b8e136ab4015a9c116cf768d0a98f2149905fa473d301c2 SHA512 c53553c31ea67a94e0f4f631fe615492b3d0a99643bcc443a8e4f5de0504e2b4b6c6a177a0f0e001133b7c302f207da77fa4003746b7c13b86dbe6f21d11ed3e
+DIST rgb-0.8.48.crate 21564 BLAKE2B 64b4870c4441f19f240627f098ba0022e5ca0779eb35f11663a3eb2430519d0daf87e38d7b6c2275cbd85041d8d01711a0be2f417b148fb2bd215353dfcf1253 SHA512 bcd9d3d1fd1901ba63569129f29e3244622d9cc17dca7d0018221f1cc481666a0949a13593e7ab283562ee17bf38167394dffa1ecafb616e3603c186ffd0642c
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST rowan-0.15.15.crate 39971 BLAKE2B 26f2ac9d56998141d770bd2a4c9d19500591c814c497f9e2ebc45d89c440a623021469aa54e2775f5138aa0b87d7a1fd73b731e033822ee193122750e6cae29d SHA512 77caf068a088d2ae7fa333b744a30483b560c395fb7e6d3958858da871b495bbdcd8bd8472f44a247cbaa315fe4c7174c6d85b61cf30a0eeb7b0cbd3526ced2c
DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91
DIST rsa-0.9.6.crate 80048 BLAKE2B 0021065c262a351c3c3e9e63984442e9ff8e739f0f60c79f0eec031fc3ecf928756a0da656a0eeb4bcb94cd6f10ced2326a83666efba3b85b8a518b0aaec3d18 SHA512 0af7737181236f0e5544a83eb41d7e780df1a488b7b782b2c97eb4eab3dd599b86d18adcdc69bb56f9aac548a24dc88806e7bdc32fbc43c33b4d7a9817cfab9c
-DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
DIST rusticata-macros-4.1.0.crate 11746 BLAKE2B ef912926df8ff2d3ee64a190d79dde0edacaa0ae8c2442d75a1fae82f97aacd9994f3511605686cd2bf592e71461279776afc63b9f25cd8ab10610d59cf3610d SHA512 8066a2de0d63f82278b33fdb27fba99b0ebc56ffd364ce6361fc9ac6d78f31e3e4418cbc78916365fd0e7735fdcecced21e16aaabe56cd72250bac0cb30151b3
-DIST rustix-0.38.32.crate 376999 BLAKE2B 681ea50f5405b3a749a26a481995d3a85800378067734bb857e32e5d3764687b0da4b3749d227174440e432b374ae9ada154a8288e4353ca2ff1b851698477f4 SHA512 8f028b4df785aa78fc798f3e053d0a4fb9b3c552a47f66f52f1666f4c1324441be6581ed643c4ef0f56d92e1a078c6d3b45be183fc3df0ed1fc89de0d610cad6
DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
-DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
-DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST sec1-0.7.3.crate 17979 BLAKE2B c30d4e617f9c0c21b80f14a7df88a164ad43f4c18fbedc1ec32af41193053e67ff6ea83db54f46c8cd6389d930984120c2a1688662fd8083e0c23bd4995d510b SHA512 be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e
DIST semver-0.11.0.crate 20826 BLAKE2B 9006a801dab95e7a28605f623984b467221c3207b64af251bce3fb4fa74f731c4a3b9f95081bac59f754fab215782856edd98dd763b66563010498b97e8f35d9 SHA512 bdbd8eba37071ec1d24d372cc34ac4d82b6d914e7396ed51276e80d4d299864507a9d837ef381f6c4868981b7ca35514050ab8d7a621d43697a9c4b4bd5d8573
-DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949
DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
DIST semver-parser-0.10.2.crate 23176 BLAKE2B a946a635d207f14a59f3b5db3d0a6dd8ea283bfade3fc15f07bd9f19087bc12203591a17d697692ca12abf3618481d53f4e7492b80e7233a519bfefa49b95da0 SHA512 154a6905eb5fb854450a0bd00381f93ededd6f1a992103a53464429195102eb266c7e8681e89cf952223a51427fa17c0a36e3b7c2eb6d375b309e5fd3d721f1a
-DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
DIST serde-1.0.204.crate 78253 BLAKE2B 6fdebf3cbcc0327b404caaae43c87ba2b6105374a5ee3eaa34d44866e782132cff535da4c069c007783b7b6468d55cb1ceb6a41da74b9eab03ace7cf4811e09e SHA512 2fefbeed0117bd791fd25dd5ad0c99ed4f60aac5919605b6f642050f748dd472bf9d4d121b78b0cfe8719db30a675559d097bcc7542cb57451d1779dfd8d294f
+DIST serde-1.0.208.crate 78232 BLAKE2B 238de7207416756fd241568e47866716da33a6d4d0a72f47362e8d878fd87ec6a237c58ec3a79e7e87a64f2dd59a18970334c8f2db85fb841d16802e8ea9c695 SHA512 13468e827875d3ee8c8848ea3e71dc2e1087f9f434ce947d344208b112f4acb853eeee132a0da61166fd040a423fc8996c58c919ea795c23a09a4ed5e3ced288
DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd SHA512 c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
-DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_derive-1.0.204.crate 55871 BLAKE2B 8f0cdb244a820712d557a3273e505c4461f4d7db89e8394040b4c66ede787b6b38b4c9923b38959ab4042c9076b8af72008c0dd15ac93a0ecdeb99da8fb526ae SHA512 bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e
-DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e2323e85e2f97ccaa2a18277ecfb9cff9e9b165786e782cba043e9ac670717364b0f9c145254eefd74582b728f2186 SHA512 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436
+DIST serde_derive-1.0.208.crate 56019 BLAKE2B 68812664bf69f8a65e2be984257975b765f183bdd07b2fd376a7a400e083f610b600855c93703e53a2d334e77e9064b52018c74eddcc953ad0aa9555cf1350c3 SHA512 4f7f1da39ca952ec8b40efe6bdf69bb7a7620f7ab7b344ada26e304622aee5c13fda301c89a6b360c2c1f9284c87918e340edd47186a7e1ed54ba8b2fa0f294b
DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
DIST serde_json-1.0.120.crate 147062 BLAKE2B 54f93ef2b0f1c9e7c5a8e8797fd298c96513913a20c3e08a21aea39a15ffb5ad0269d5daab10fceea7164ba432e355b89d89dea2985f86bd0e73ac3920f827c5 SHA512 dab44850326f9020d6f6dd3fc8147e22eed693527fe9cac2c6bc8f6a030f461061e8e54d2780382ce32cced63b5a016372a4f9938effdd1631d8f3dc96014e3e
-DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
+DIST serde_json-1.0.125.crate 148919 BLAKE2B 551b29a79dd35e20e7432b434a163b62ffcadcb40a7755946e25ea29f59a39c55a85d589f6b90d449847023d0021b6ab189e41b52922468df5c46ed663a012fd SHA512 45cc034bed4ad15a6698ed2b723b3540db255c7ba8014c103d3b7782f10a3a8e2f6d5fe5d0dc47b54286f01f20c21818a5dda670a942182a07dcd1d71bea67a1
DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794 SHA512 d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f
DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST sha2-0.9.9.crate 22247 BLAKE2B 4ac2c92325ad92881f41e777010516870fd001617c2dc1d20495318219167e2622309831ecb9509d7a4b87f936c9e5b2d335bfc1842876a8b2aecedada367421 SHA512 bc267467089ed546edc1caaa7a00f3f769fd1d5deeb655c1968985d284bd32e4fcee4e721cf89c30e8c3cadd2f88ac557b91f90183cab112702c587f753e5877
+DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST signal-hook-0.1.17.crate 27085 BLAKE2B 0e58cb64b07cb8c76a043f603edbf27bcc92040a1aadb2d0c96993b1ea1a55ef63a222ec51e1396d95bb4907016e1dbf20ba3f0c1915303828f187af44ba2df4 SHA512 253d1478d7a6491a0b423637a706c941cc2a9707d32d29126f48af808daf8acd88e59013936f8e164df687c04e3a8f5c201b5eeb1952e3269b1419efdb4df94f
DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298
DIST signal-hook-mio-0.2.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08
-DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1
+DIST signal-hook-mio-0.2.4.crate 9314 BLAKE2B 018d406ae25802cb376c1f02241ae8e7018f2f7837127a9db40fd17df1cb3e13299c2c372257b0e82aeac1a77b75c732c7344e50e969180e696bf3f8e4836f62 SHA512 1ce372f4550c046f1420b8f4a29cc4c8e904c08fd089cf973f26aa25b39cc6199db56d2ee3bb34684732b79237648e904389eebbc32b5e108f7d6a2d22b1cf3f
DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508
DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7
DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac
-DIST similar-2.4.0.crate 53147 BLAKE2B b30771e3c26300f9ad691566af22faf4592225de44dd55abb1231aa3641a32ca71c83fe9253dfcfb0c438b6f599c77358595fa03125d5f343cc617e99354dfbf SHA512 6c8f1cb194c165ff6ad64298d37deb6bab0abdd51921e29395e1c86268c65db1b4a67ac03ba37dbc69a0ea35c0f3770e894de7253f0e410be7bfc7845a45ce7a
DIST similar-2.5.0.crate 51648 BLAKE2B 43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1 SHA512 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f
DIST similar-2.6.0.crate 51659 BLAKE2B cfd3fd530a1bb99d63a071f34b7db55210edc3a4568b45a39ad67a0f9c1ba7fe7619a5c78f452732f698cc2f4df8e2e90d174c469e103338a70af016c030499d SHA512 cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e
DIST similar-asserts-1.5.0.crate 15337 BLAKE2B 92c99a024a84e7bdbf9e36974ca0f2066acf97aa72ccc1b78b786feec842bb63bf50e20b20b39babcedc2fcae5b66caf7864391d5de37c46ecd30c0576b32fff SHA512 3b3cc8a58b036ba3fc6919969917055a8babb60b513822594d4588b8d9f45278734ec8e391ef0b6f3daa7034389a151a9522808a3066d77ff3263a0cc0d2ad2f
@@ -504,7 +465,6 @@ DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST str_stack-0.1.0.crate 7977 BLAKE2B 14cd6049e5e0601b0b63a1c0838c1fd0e67ec78920bc76608d4e0e0e28581c7670f9de23fe1340b7450fc6debc26322c6c173d51f1cff605165412053563c42a SHA512 8d910f07cfc699262a8204888a62f01c991bc1fed01b35b34359b62a5f1f8ec21781b623ee246679fa5d726b23bd5381cb697408fa4fd37d3e25e1ac8a7f4c07
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
-DIST strsim-0.11.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST structmeta-0.2.0.crate 10243 BLAKE2B 65e8512f0e61eec9f579926a6216c534ac77e1a2289958c35a8c678805c6d03e59757c16e5fc9cdba5a8daeea4186b843ff11c794e84a3f56db17710975bc7cb SHA512 02e46464e6d4ec2f5b4e33aca6580bdc8baa150edd86cf8c0aa7f4d2e39b040c6c7581029fb94cf90bc17e708e1e6e289bb67aaa931edcaffc6341d747fd0d9c
DIST structmeta-derive-0.2.0.crate 12328 BLAKE2B f71502ac396ea2c04455bb594a25994bbf5751e85bd4dfebe944960aef61a76d839ce1371094f81c4f536e9a29b4571809d0febddb2f5e99d5b876cae7f323c5 SHA512 03c6f598530264ac741bd6cdc5972bdd91e8f1d851015d7409acb494c3141402889fd552dd850a913b01583889579dab19ebf99a3489261084036bca7d2ee3a0
@@ -514,20 +474,20 @@ DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd
DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
DIST superconsole-0.2.0.crate 2806910 BLAKE2B cafccff91e96acca2030fe6cd34d9521fed87a090119362872d60f64a2becd3df2107191a127e8728e8addd46ab41e4ade22be73e3b2cf6c0be365724f066fd0 SHA512 ae5f1024cda620b213fe859addaf9886a42db1ec33d10f52685b1c3541e52bdde33910019fc813c8b86e70812471c33d9a4b8df3da68f718ecc46dee950fa3fb
DIST symbolic-common-12.10.0.crate 24346 BLAKE2B 2abef39dcbdd95c047b0302d722f405b2f819870b795b8e5e2a50649bdbecca28f3b3fbd881def7ede5ea090d24b48d35608baf36ee79b57f3cde4ba7ac44475 SHA512 5833c48a5d5f2d57a0dd06dc53623b284ad359add8a541423e21449f473402c9409bb351f1de6c5b839faf294f3ab994650cfc767f83b6e7747d74ff61701874
-DIST symbolic-common-12.8.0.crate 24334 BLAKE2B 5c5ac4f5d2fd3f1ce1f0cc85c50e79be5bb9ecaef77b459e9e9fb4669672f0c61b81cf73748e95554128072331f13df1e625295f7d756b0d0cc8e38c665b511f SHA512 ef1a4d52257c78b1f8f792864c11f0c896fc06d83d4fe8f24d346a5314cbf58554d6cf9dd39f61b4dd6a5a6f32773e1c9314dc9483c4f3de19d6e578709d5a8c
DIST symbolic-common-12.9.2.crate 24344 BLAKE2B 53c8c5d6beb6da7ac15dab86d3f77431c72e71d1fd4df29fa9bfd5a0957876b31b794090898bc4238888fa94c0a525f7f37a30e243311ac07835daa43b1c26ea SHA512 069da2f135edc145ea78d89055a0d1d4bc9d236d4a0c14d5ee08e1acf8baed2fafa6f651c713ffd6a73657973851a37c0ee809baa35accc30554bdffc82198bb
DIST symbolic-demangle-12.10.0.crate 205523 BLAKE2B 9f95a91d35dd012424dead25b010172f27eda400d9c2318fb6b2f53791d03b739652388ea40e77e9ce5832251f37713c1e35bceffda509cb68f421d7ea02134a SHA512 6adb8b15cc5442a5d1b19cfc15a92070b1e113a0bf8d4dff52168f2340e4c13e1ab950bdcb3760e9450e7423db64fbae1e9cfed9e297650f92a5093ef01be4b7
-DIST symbolic-demangle-12.8.0.crate 205528 BLAKE2B df5d96638d6c221c3ba10d4e66a4f22f966aba7b1e7ab396057b871245950896e8772ec55e55c76c76e79a1bb233205b9da63b8aefc5050e659567f519b40c64 SHA512 3095395458f8bfb1108121806767708f7fb66547c955baf32b321df298eab34dcc0c257282f674fb3325155cb426473e37e70718caa3d08f372db32c72c83a7d
DIST symbolic-demangle-12.9.2.crate 205512 BLAKE2B 408c4c86d26866f74274e92541234d7f317396caeda6f8839df537e0e8ad09aac8c6cf937a5de14d4daa89fc9e07a7e62fb6379b20bd25fb7d33889ae6da0a3a SHA512 c8b851853de0740bce0cd8e11fd4bde26657d191ceb94ed99e0f02d6b2bdb5716c6d4c35085d544d8a190b6760814a766a736a95775aba372f01cd8f1117e677
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.55.crate 254901 BLAKE2B f48da9df7d80bc35ec7f88d2b73a29fc1f2daaf2b1e2120c8a145c730e99148ef7a41fde7466f3b12ce8f017b505341cf5109353a9aa2164827a724b775167bb SHA512 093414e1db32cf723161fdf213c6bc59aeda00c6867ca8cc28997822375bca07ec709e47324bdb936df87298e84da296fe15968811a0d74c978a1a90b89dbd3a
DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
DIST syn-2.0.72.crate 267069 BLAKE2B b0b979f78937a10a6db45f96d5d93c595427a4e158d658a2186419d89b219a4a405ade488d88d9ebdbd605ce4b706aba7088ab39a77294f3cf9847bf032d8f91 SHA512 c3d26bf9787555bc6fd8bd789855d252e80ad28a413593e13bad174adf86087ff195a6b4227bdeb6d1a1c87b0af8e965d6f2d04b8d45e7383b6de49990b92e89
+DIST syn-2.0.74.crate 267998 BLAKE2B f47aa22011b42038a1db1486822335b7c2c2453de04ccd881ade8c17bab192667977b689925c36b3c579bf2086d516f2b26f48e81cdce22ed8798e2664195119 SHA512 c0b602d9ba5342aec609e67a3ecabfaf49cc81be86fb0cc8e576c1a882b36678de5b139fb41981f437fa49012c6493ab0f68a528910a10a3a86c98a22451aa93
DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST target-lexicon-0.12.15.crate 26384 BLAKE2B d1ba50aa9d50647c6f778df86b35db1a4dee56fad918e6ef216688d9ac716dc5e8b40bff15aa89a99e4874e74d7e2731ad7fd9ea7094652def8abf57b74f9811 SHA512 32cf3e2da1c28003e1b6347abc8ae4d8182bf5b719ef84772271fc871dbaf96ec98c03b555a748cb8ab76584e67e17532757193d1d84b057cc90bed525727fb3
+DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
+DIST tempfile-3.12.0.crate 34423 BLAKE2B a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c SHA512 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66
DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
DIST terminfo-0.7.5.crate 46243 BLAKE2B 6e953dd5009747a8e7cb421deb1b100b9a4c90a793a828a7831365406234c44d6ae40c0a30c41e6966c66d4511c7620a0b86a29dbed0133a1793ae57a05a7510 SHA512 2a763411edacf5ec55ae6193a31386647402d4fdb39fa58c9e2bc5a28eb3f14fce316ed5ab3481f6a36c35fdd7ca468449f0cc22fb75262a2db6cda47a75f398
DIST termios-0.3.3.crate 17103 BLAKE2B 855b1115d02dcb275ea772dec3db383f9a6f84c14876ac037a5e3bbd1e71e26d3adc64e41521145093256acbea56c28b6c14f7e3e2bc9fda37e7cea113abe214 SHA512 3d4cacdaa8bbbd9083a050e723c93510829210f5ca8eb806e661a3a1e3c8aee33565142c5df34fca74aad0d26319525ee70ca6faf3f55a29427423d37fda43ff
@@ -544,26 +504,24 @@ DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e33
DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1
DIST tlsh-fixed-0.1.1.crate 59302 BLAKE2B 3de5f4a0f32ce2d7fde11def52a32d4d74a164796f34b10973aaa363f01a8acdac03cd1ad60170819d23febf61a2a1290e677ae142a948e1cd48b25bfdec1bc5 SHA512 85883527bee3cb3a79a91c27cf0c7b78c56483fa131f64664f32b41e649fbb19ac98e6cb579c5ce8882704e08418d86853d478b430209832eb6ee07775621e10
DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
-DIST toml-0.8.12.crate 51145 BLAKE2B bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7 SHA512 dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265
DIST toml-0.8.14.crate 50645 BLAKE2B 264a757d09f443e9d4d2cd7efa07bec4bfa382d1ca82e59d268c0099114547536858be323e8004fe7add72967b5c193bea176a823b688ad8be2bd71b186607f2 SHA512 31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62
DIST toml-0.8.16.crate 50742 BLAKE2B 8a21a8048fa67e58e441ad92dab1301661c0a60bbacb2ee3e5caad8808af69eb781895658e309eef4f6405a71e71605adb0e0d1a09b638cd41fdf1e8fee47a6c SHA512 7e602741d838254eaebeb94a37e21bd4b5d89ae69d56bfba4560e8b405ea809661b6183f5e343d871f07e09eb5967d996bd69511aae9c079666aacfefc2236f4
-DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751
DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
DIST toml_datetime-0.6.7.crate 11750 BLAKE2B 2c756bfd70e15309fb0045679a68a2f1cd625db285dce70a7e4e33950d34ed11d4424b8108ed4526e30c817aedde62caa947941e3809d2db29dfe64a60909343 SHA512 69c9aca8731d790ee90b3b73fdf9003558869312ca876bf6e8f19d331c35d8f804acccf2e635d7129f26a5d329df4c08844bd06532a4b529d932e07e13af621b
+DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f
DIST toml_edit-0.22.14.crate 103761 BLAKE2B 54acbfda77cb071d280790bdf167a9a7a3fc6c8297ef96c5a82d55c93fb036c0ed167fcfd380d558fba3602bfad26080947e6477a6011819795d2debb74e8d14 SHA512 fef6ca35315482f635bfe35c2c6753d09f9bd33681d8f032f448fb9c6f494d30fc5789d96f99657879be9fdd7b35a640d52fce7722fc6ca05d8b9d5ed91903c4
DIST toml_edit-0.22.17.crate 106686 BLAKE2B a022613923becdc631b046e43129c11a5c49b5c366f142edb32920ae96a58f3bc3bf9f872464c60e647b70935e83a1007abf4fd6c1e5108965cc9976b5ccd20b SHA512 a2925b2e68360ba7fece244924aff9bc41b675ee17045a3a8b5a91e3a6c0a4ee82261e78570c97f3947eae5415ff44c2947831729c8d140c946d956a1cd9b94b
-DIST toml_edit-0.22.9.crate 104173 BLAKE2B 1d2ae80707a554bfc9b9b66975828cc66e4759e1c2d9475d0ab200710cd9794a2560834802e586a42d8e52eb309497593f6673944101d90948974d21d3f227d7 SHA512 b96b310e18618c5cb75cc827f5bf4565f06e0089577decd38a2669bc51672f3d1500e2ca5e69838ee93d98c966fcaee1584e8fea1fe0b2ae724be0882fd5880e
+DIST toml_edit-0.22.20.crate 106726 BLAKE2B c545e7460ffcff1404dcb77e577121f6ef332645cc0566b2e23af72743cd40e571a74660e8034ddfe75c4ae5b0bac8d9cf2915e8c62c283eb977ed3a43449410 SHA512 f1514cb1c89fd0d89bcf13a448cd8f0a0a31e05b9c483d9167e6890d70594175dab570c267cbc6596382c2300299c8d1677a5a331bc407e80832da5b7a580294
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6dbd6e76632bb6c9b9f40ad9c216f8fa400310753d392f85072756b43ac3892e0a2c4d55f87ab6463002554823 SHA512 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95
DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef
-DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
-DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
DIST uuid-1.10.0.crate 47648 BLAKE2B 370f56b5057fc43ed6645ca4a032737230242c88f3c6945248585054a0d1de0c85cb2eb21bd4c759c1ca73df1b5005652f74b474537116c4fd6642cb60d274ff SHA512 e17db9433d919b51468acaebd240a2cb218d07f099fade49118ca9313f8cdf6aa3103e7aa24440be65a4f25a25f8f511e36dba08cbef27747f9e43b849cd612b
DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5
@@ -577,14 +535,20 @@ DIST walrus-0.21.1.crate 184004 BLAKE2B 9cef6a102ad13bc558613504b8a307fb26a9333c
DIST walrus-macro-0.19.0.crate 9961 BLAKE2B db9b521fb8379fe8114cb5b4af4ec2303157f4625c6688147a42fe52f904da8f186df83d74e063a2a8aad5a3b384ac454d5617fa3ef032d281bce325a271c333 SHA512 0d97d97160c744e01530d5f97187ccbee12698e436d93c243c2fc72c91392971757517e6e0f9382af6babaf872cbcbd1eb5455c3ebfb51f276e7a626106bb207
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5
+DIST wasm-bindgen-0.2.93.crate 43769 BLAKE2B e1abf981a042ebbc5c506975d5c2258942278fc000ac62aafe4221725fc52003c4032dc04a396e8fc8ec6712155e056ea9381a72070ee7c45b348ce470f52c7c SHA512 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422
DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa
+DIST wasm-bindgen-backend-0.2.93.crate 30344 BLAKE2B d0b9f0cd0e6191dc3f57869023450952f2d73c0432fd4516522df5f63090de021f44f11ce7676fd2f87b31f6b236eb155b22b36eb80c3ccf3880f55ca23d4b0b SHA512 c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597
DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462
+DIST wasm-bindgen-macro-0.2.93.crate 6822 BLAKE2B 3704c01b90ae900032e455a265b614d1057a7ed7b7eef1ebfdce75a7b0f0b97083211db562d1602160cf9e70843a1949be836465398787315d66ccf85fbe0801 SHA512 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632
DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7
+DIST wasm-bindgen-macro-support-0.2.93.crate 20642 BLAKE2B 3fef9d35c09e97317e8531f11c3cfcafc5cb58126ab7a96374cd5e2e3f8736ef016b4c0b3b16bcdc0bef686e9f07439f263c54dc980649e9963b12d0a6814ddc SHA512 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8
DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07
+DIST wasm-bindgen-shared-0.2.93.crate 7527 BLAKE2B a2df995ba72d83beb3f347909c004d9693ee06cec62de248a1f96b0244c05dd8b62d46356f1b7eb0a29122517bc23270eb4eaf045e6cdbb7122089dc84829d9f SHA512 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420
DIST wasm-encoder-0.201.0.crate 50174 BLAKE2B d2f7fb0c288b84a2437b5e6243bb3247a4bfb5112bd6e66abc6a1dfc0635f611c803117e6554b153b8e0db3187155cc8746ca95cb4f2ec015707807a4c9821ad SHA512 4fd4af3ab8f47cbeea9a7e4ab4134cf8f4d39fc25d633c647fe93415378dd952202e2a8d8aedfd9e50b0be855f1e1ffefdf24c5d726c21f95a805f89fe80ce0c
DIST wasm-encoder-0.209.1.crate 51183 BLAKE2B 7b3c3fb7e170fbee958c7fb051b2536aa8f66eca7e5835217415f709020892afbb568dc74fcb1172c91736c054fdd220dc8bbad12e536bc950428ddddc678bbf SHA512 16f85f97f732fcba51c5787a8f30bd036bc8e69e0f73f045483f73ea286450825d5f5dc41c915a2b88a34713293c3ca7b60ee37417b7427dd3e9f4472f39c88b
DIST wasm-encoder-0.212.0.crate 59413 BLAKE2B c54336e6220c1bb6ba229d9bb669bd44e3e2b1b98ec321b38b6e6465267f7ce355a569117cc3da669b8234d1f6d0e972008d5d7cb727568bc432c99b124ac93f SHA512 b2db79c5d7e93fdefec86e2339f85aa5969536a7705a20f190a8eeba074f7f734b5cfda3bf2d02fbc6dab6663fca62519e547add45c323cc5694bf70c37b3b84
DIST wasm-encoder-0.214.0.crate 60901 BLAKE2B 767e066cb01bca117b3be186bb6bceb2721151506b81203cafd398293ce365360be27366aca6ecb6fc3daa33a979708333c6f45b21fada4e2c0048ee4b936fb7 SHA512 15e1fbe89eb2d3ecffc678498cbd2c7b00d3abd23c3e303ceb23097cc0467065c064d63d8179d5eebffbd8d6dc156a3343a0dc343544c3eeb12666d21d6f3fa9
+DIST wasm-encoder-0.215.0.crate 56984 BLAKE2B e8632b956df2e2f9049e34f8cc3eeea1de5bfbfeeb7edf3b7c40a839bd5118c52919900ef3163e9efb4eb335c8e999f217673ec68b4242c0af575f985c0c207d SHA512 cff8eeb9d782f526a859babf220c03f0d53790f61bec2b3ac277bc9037a1d9a384d2d1cd5d4e961e89b617b4ec360c60d2b69ad4e939f62f13ceea1dd2a91679
DIST wasm-encoder-0.29.0.crate 41553 BLAKE2B 0aefa88ccada8e7f63167eec9ae371806e705e58c470d25e59d38f011587b836c2d6bca9f71b7a873a439394992ab13033c6f07d91423e3d99b90c0833f0a15c SHA512 30918e326d24f44792a7f81915410176ef432f9e5741a79d454533d9c43bb30baee020a024f63accd8a7087424f3af11f441e83861303b16875744dbe672a53a
DIST wasmparser-0.201.0.crate 193177 BLAKE2B f43af9591f5f8094198a00e0a89d3a25f0c79d94cffe4214f7f77e6a5aa726e3155e613130f635a0c07420f033d553170325a8558837b31c8e95718b3a082c72 SHA512 672e2255132717bee1535b1000b76a7906854d239fb67a8a1138bee1ce897e9320feb7479a789800ba18929ee4e8651006fd7db40e778bb2d9c918e32ee20ea7
DIST wasmparser-0.209.1.crate 214648 BLAKE2B 2a62ee553fbc8b6b0a8f0085a4ebe95fe5cd62b3c1a6c47f2d53c370ff385da1a75e52f6e2ea108a1dcd85a08fb54d78215413defaab66d5498b0d04641eef7c SHA512 74b29597c44de20519fa14dc5fd28efc83c98228622394ad222209e25b70a3d0f3d81dc9eaad07bb7c63618f82961107596e0e01338fab6b5145d56042737b75
@@ -627,8 +591,10 @@ DIST wasmtime-wit-bindgen-22.0.0.crate 25212 BLAKE2B 78face8b2664ed98ba5b197c2a7
DIST wasmtime-wmemcheck-19.0.2.crate 2785 BLAKE2B 8d6636049b20b7aabe8a5f6a5a0875348913fe28be4df2910a391896fb6efada0d8857005922728354a1f6cd8546ded883630ec99c6d33a17731ad33706a7045 SHA512 f2c36d231dd48da28e9960876bdeca9f2d5f58d1c278fa1c87307ea16b356a0bf6cf6073fac365aad99c9eb4454e4fe26f8f95911d026e924b504925070253b8
DIST wast-201.0.0.crate 134183 BLAKE2B abecff1608150a2d2381f7da734d26461296c93d648fc6c2451db567738e16fc84cb40a9b1bed375791f1df821baf575ff7995f3206ec6ee488a7ffa474e1773 SHA512 f79b2b49fe7f8ea3db98f77a326b21a4224d593fd09e635aaf6f1e77b0b1a1a53ffbab5ee627a671fc55cc00dd7a2eead645d9b4877a423c4ad4898ca65b891f
DIST wast-214.0.0.crate 146147 BLAKE2B ccdf7a610088072aec5dec64de52147cc59b940c1c1d7067c5f01b1cd5e85092aa44de12b6a77b06028bbbd559fe228762053007cd5d1318eb0d594bd1fe030b SHA512 034dc84134eee202407ab340c9a0369b3ae33835316f4ad60f40a723be17d4cc349d073e0408be721eba0ad179676f7100eec4023b07f0d6548315dd9bf92f94
+DIST wast-215.0.0.crate 142194 BLAKE2B 63e793b6e02c08bb4ac33adf982d03b40685c657dee256057a0ef09b01032f6330adf8aaa737b5fcaaca6b3659cdf7b807947898e1e13c2c6e5e353619756e62 SHA512 1319dd3ae9a66628159b1a8f22dc0425bff969015dfdfef899efb368f3380d119cca4a2408e0d21d4ad4a3ada7c4fe76a5382cda582c6c41cda2e895efcb23d1
DIST wat-1.201.0.crate 9811 BLAKE2B 6d49de5bcc1132f81f854a795accb4dfa15a382bd40f8b85a6a1436ce0b5ce57f02bcc011a13b4b15c5e8c00f8ba9854e8f837dd1cd611b433901792a5afb570 SHA512 6d3de9426ecff013d4a970af551d7a7d0b007de72328b27c4cbac60b2b11e088bb653bbe74c0258389e9b41d5840d591248ccc9e12a98be78e7bb8c6be268aa6
DIST wat-1.214.0.crate 10625 BLAKE2B fe47f4db886813d195a836029495d975a8790e68c6e75b955171a20b1e7f82270efa80a64223e49dc87f9effbe958d7b141047934772ca8fc50dc116ff3d4436 SHA512 bcbd4b2f5a8d9d091d40cb4441bc6d8125d7858244e8e2d87bbd8bd73755b9d6b0bd4ae78924dfb1278d7b37ba9e4cbb0169bccdcd5acde89409bb5aab778f12
+DIST wat-1.215.0.crate 6673 BLAKE2B d37f4093f8706b8555b1a4bae9b89f6b58ee042fcb0e7c40f3cb86a91125814cdfa7d15b1816517dfa021f75480c66e074571bb53ebffd1e6d9faf9a98e329df SHA512 100a4e4eba10e3b42d102b1929134b27e28fc152c08d27ff0ed626fd9d409fecc51bffd0f2cbe89801a5f7b06e74beb63dc0903c0f9dce7546859881ad1724f8
DIST wezterm-bidi-0.2.3.crate 73214 BLAKE2B 821dbe5750763c6b99ae4ff71260140dc9caffa3b0bcad048dd28664bf8528f20b0315199886a7188afa301b6c32728ff7caf8cec56445fb566cceb2db462bff SHA512 37950db06980a60ce7a5cf2a2ac55aafb3d16d02b650dbb938f28d60217f4c51e1fbfe21d53898078336f68538e97f8a061e7b6c7eb238427651ff8673d6c45f
DIST wezterm-color-types-0.2.0.crate 14255 BLAKE2B ce338d78a5b1934f2822a70f88f57757aa4ccb704e9f5cbe4228ea9990d4cf4c1a7cb0adca71e7c29d9175bbc2671600c9c10480290b7276fee90841c7e3c2c7 SHA512 f48527845fc0323f98df14857b85f801579ac8d1338308e3c60cf07f705f37edbc4a56f0d90a2b3f63e102e9d165a4f0d61e0aa3c3464facc3e736aed215bf73
DIST wezterm-dynamic-0.1.0.crate 9149 BLAKE2B 65b50cbbc4cefda2a1a6a587bee3ec9929f4c9f064273a1ac54266e3d1de5201d999aabbd7227f097fd6479a050f0c4e9802e57946247d6c4abe01cfd063ea4a SHA512 e5bb655a5e5e0bd46ab462dd7f31998f1903dff491bc76d9bcb8a0798ffe52aff7af29ce27282a2ab50b543265e80d0272b0537b3c7f260516e2afa104161e7a
@@ -638,8 +604,8 @@ DIST which-4.4.2.crate 15953 BLAKE2B 40ca22cd2f625cb035a1d919ed457a300b482c7751d
DIST wild-2.2.1.crate 8080 BLAKE2B 489a2a625aa8091fdef9f4d49747db7816d82c01384672bd12ff9e4c906f3418fa5a5fa8951b625f6d22a9c1977c523f1b54d7c4252c241413ef6f63d327cb29 SHA512 8f92b83cb2568fed7841ad372111138d9ea5806c21a0affaecc639f0556ab879ca42fe205fe3c1e55a1b5c1c4fb0b705a5566b06bad5c119a1d41df9c01ed2c9
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.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9
DIST winapi-util-0.1.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd
+DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST winch-codegen-0.17.2.crate 103868 BLAKE2B a73a54252d15bfe8177d5bbd6293ebe0cc8bf3d8c69c6757c9db2475b8e213c2344595a2137182404abca381594d8e1f3c8b3f7543d8ca9d454c4874c9f5c171 SHA512 57884341366df9c54aa97d8f182a09ed5d8b69560e1f5cb830c9ae591b40734a97422f73f52b9dd1e21d581fe3ff8866b14f4a2dcafe236e976be17d7fa1f2a0
DIST winch-codegen-0.20.0.crate 100984 BLAKE2B 291849b01418268e89c152bed3d0d7027cb1f13750c7c4666c80806be962a19a1c4942653a5c52c156618fcd955c99601fc325d34f38a36f4ad0a182bb7473d1 SHA512 dd19418c21a08fbd28abb786b05de7fd921461373f8444452f9c331ed33164262c1446e911b5c13eadf096b37be94415299ff4db400d129e5e5c911c98fcd27e
@@ -647,50 +613,43 @@ DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305de
DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
+DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
-DIST windows-targets-0.52.4.crate 6310 BLAKE2B 0393bf3e7f8823edc455055e9977798bd6cdc1e523127cf840ee1b9e36febe40e01dcad9875a06aea283dd55443d02f643d42752103a5ec1de933285fe410b17 SHA512 4b2c26468df54b9801e6badd120dcffc15429fc78a614f45efa16d5fed1a36983198fbb621cc3beb4a4f9f0161ef8ddeca3a5c6a6ac48b5589681936f4d2bf50
DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee
DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
-DIST windows_aarch64_gnullvm-0.52.4.crate 433373 BLAKE2B 5678cf2371e4c566b7ff0dd1fabcae92d12ce9f97670524c93fd8c34bf6b09d054e7de2f852302b8d994f52c81015b7cc8a74f529490c7bdd17a3b5d2c88a12e SHA512 dbb914a866873892a8cffecd4ed4977fe6c3fc48a58bb9f88655d86e7f8969cc27e6f5bb7d40eee41ae7d78f6f4be65d46650719321a7697c7b5b99a0f07a5dd
DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d
DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
-DIST windows_aarch64_msvc-0.52.4.crate 828055 BLAKE2B 3088f2f66fc91ad698906315eae7e6c0dd7da5414c28cfa25b24e138fc4a7da40535be09129cd37b8e331d8d6e8c41d0106fba1ef9e5b4ac561140653e9ded4d SHA512 dcc538d0a9c276e7ec415575ec1392bf476219348984d9567f56d5cc7af0f9beeac523a9a6651f763dd4f50f89535a3ea2275d5321ec022c2ee8814e4e84e95b
DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d
DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
-DIST windows_i686_gnu-0.52.4.crate 875736 BLAKE2B 31ee3017a6db246b0d5fc02e10cdb517a69ceac3dbbc9d41b4051f5dfa1196e4a46e7b3f5f90935560c03bb139b897e5dce69989a3698d9c88ebae923e24ef30 SHA512 9d57260744607eb63453040c532bf3693cf3d8d93c56543ee00aa66adf3a71919e72bdef7811f287167403ade893248f189b797a5d2dcb24ef4e6f3d915a88c6
DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2
DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822
DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b
DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f
DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
-DIST windows_i686_msvc-0.52.4.crate 895530 BLAKE2B 87ec4628472beec8697317662fd599a8ea0ba5a11a0cad6b23f2481f39b3a4e0546d37fade4d715ad06a4798cf7faa6435bafa1e5054105c064cb560468b6025 SHA512 0d5526b21bfb96ab352b5181dcf84ff31007ce338245a374b3b413805239359a689b1a21de56ae998cc13444e40867bc30c4200454b84ef9ffa7117318baef1e
DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634
DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
-DIST windows_x86_64_gnu-0.52.4.crate 831627 BLAKE2B 64d29f6e0837be822d89cc8aaea2514382d2c03b33deb5684df1d6b81573b3817add39d99f66181a762fae7c155e60a8c070affe43a0f2e247fb0c5ddcc7afd9 SHA512 96c673fb330af597fc3c71b53b9b66cacc9f3f64f05dc7cfe4a77447b7545280f065df22b7d91a6b7cf681a442d8b71c9d2dd128e76580664d8598c481cbb95e
DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8
DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
-DIST windows_x86_64_gnullvm-0.52.4.crate 433358 BLAKE2B ffd55fba15ef713bd48caec5ed5f32936e05ac4897b721bd2b041229bc8c7beeca77ca018c3258dcdb09495629aa359d1dadaaf5112d38e7ea54670309d0ddf4 SHA512 f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74
DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08
DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
DIST winnow-0.6.13.crate 162649 BLAKE2B f088396ccdc6e96e56b822c20ea483eaead57794e101bff3df6ea35fe039fa2dcf2eac98dabebc3decb4129c200490633f05ba5dd4325cec29d28c78887c3de1 SHA512 a8a94c26afc4cc4db6ec2e65e7bff325fbe6816d4a80fb97e2014e202af0f549a77518f0435157985822aa9fd8642b95258b6cf87a9e695f4b9a11b5fe514d86
DIST winnow-0.6.16.crate 163159 BLAKE2B 41a49df2d6c4d1e18be19f2c07de1756cae233350b1cfcefd2dfd825d74b501dbf2fe63e2fac919e20f4c321f1b35a8262638ba2cc86e31c7bab7c6d02d0135f SHA512 28371fb8b8d169c383bae1fab01edd0bc0fb9768d7aa083dfecba327bf02bdc7eba07bd7cfa875765a53d7c7c4dd175eb2e25d2a86c2974a4e2aee07611e36ce
-DIST winnow-0.6.5.crate 159316 BLAKE2B d28c6a069e3d557335c09ae04f1d90a9086b1744d711e259da230c031a0302e270e304f8f9e8bc690c01cedcf07b46e05938ab3468b3e388ae8c51ac361b6408 SHA512 5395db16797beb158e9458099279abf53c5ea62c65584bbb9e0111213ab21c88cd0b0674062757e57ceb6c762a349f22db6ef60deef866fe15ebb0818287ab99
+DIST winnow-0.6.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8 SHA512 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc
DIST wit-parser-0.201.0.crate 101526 BLAKE2B fd475366cd98766ab0e8539c52b25b700b33e6a99a5b53da76a615d3db46f073ef829f5d513101277febe923904f14f8526026f1c4738e960fdcdd7925d61b0f SHA512 a885a8a2ed50ec7c24747f539429d8bc73b6b207273b4ec1ec0bf3e6f08d6debb781127c012575fa36b585d78f1b33d4b36916e4b65dc13a704da71f3fa9d212
DIST wit-parser-0.209.1.crate 112050 BLAKE2B f29ea22cb23881401db2fdcfb9996a13ce2e526a8e12c0969c83179216adabd611dc6364e9d239669ac654603bddd6c48d673c927565afdce4301d30ca1b4588 SHA512 4ca8d6369df6cc29a8bff7945b8e9cabc08721d496d88b138c7bd4845071f4e302a68413481335054b4fa386e1b65c759052204a02a0c2e8736253933c51da5d
DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
@@ -698,26 +657,24 @@ DIST x509-parser-0.16.0.crate 92925 BLAKE2B 4224f1a058c7f6bf062f83159951fa65513d
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
-DIST yara-x-0.4.0.tar.gz 31650033 BLAKE2B bd05fb22adc6e11a3c659297a91ad3c25a684704c6da1b6fc701a16385c31bdd142078ee4d03c3b4f3385b05a7717b55e16d259e7daaedc1fef0dbe3723c2f74 SHA512 013b5b82c0ee13ffdf558681f0836211125f0f35ed3e3e7f87ae0c1f917c00cc3d36eeccb583970c51c12a0b494d8a64f308b14d7e4defee8479ceeeb563a7c8
DIST yara-x-0.5.0.tar.gz 31655772 BLAKE2B e026a3a717b2114c3824923d78d8316bed046088bf4120a3bc7b94acf25f5ee04b2c48c810ca62c89ceb3a3eeef5e18dca37c5e0396f9495b55465dfefb4d0b6 SHA512 265dfb7900c9e2fe3dc1d11b79ac39a8648e320100a7aea6891b48d6e8f52edd7b45f2a2ecd33a987e0033adcf13ca3a7179a0c7e15cb24c0a87f8253ca51b84
DIST yara-x-0.6.0.tar.gz 31710906 BLAKE2B c02fe4df80ac6b2a3eba874795872ef5b30ef10c23216babd00c35a3f9f7b637b7b37cb4992d6d763a8a0ac8e1f6bab315788a74aeec1668d4b99a7b335ca4d0 SHA512 00c9ec75e3bbb746d9e6ab8f0ccbb3c37c9c1774c8a387f16ac705e1d78a2175f8b15813ca27f1684ab51dc0d7ad187d295b7da1f8f1350a41b28a8a6d3ce5d5
-DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
+DIST yara-x-0.7.0.tar.gz 31730138 BLAKE2B f9a89364795915bef4b3f6323bab319c9079927e2001ddef9d44dd65d88a503a933be25ac9abc86fe40f5c1fa03cc50c34fd389a9a56b243f07f5328a3a280fa SHA512 c8c7f0b825ac853da4bfdd6ffdbe77f5b274123e319e9ac737da486bc44e60c7c75f29666c2ec11906cfd7bae6aa69d2901045f6db195e35291c1a0348ca5b80
DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
-DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
-DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226
-DIST zip-2.1.1.crate 93822 BLAKE2B 661ba9a562717a21c46e7e7a49121ec5b4e9e3c56f2dc3236af27810916346086ba08e613502e701e1f622f0bad69d611e4c666312e532c403d59f6e5118a9a4 SHA512 3ff4b7c2eebbc34537029fd7118fb2c6d74a04f7a65cf866e070cf765c873ab7816afaaaf54f91280a9fc572fd0ab9c2123c9435258a9584d4b06e961199e3b3
DIST zip-2.1.3.crate 96641 BLAKE2B b16604ea78b44974304ce696fec0e0ce61c51b0d20033b740f8dca1e3e5c6439664447f107a75fd5e827eee6efc82fba1bbff96a37eba23c7aacb7e593854c66 SHA512 180fda1b4cff4f396616eccff5140c31e2fc1999e5a89a8590d5fb933a9bf075d68ab84d33a041402fcd30c579de164d716a44a49a12b869e05248f9f518072f
DIST zip-2.1.5.crate 107604 BLAKE2B 01da741be83e115f26a220294a08e29b87ed5e792c9b2508a0194abefaad219516f8c54a8ff21634e049afeabc183f8f17a69574408ff8cfc0425cb62aaa3776 SHA512 f7c0b73515d5c44cfcd2b8e2184181bc89d85b339fad9424e74a4d450803b4325953fc97ed7a8f34babf805f18869cd23116fbb69055882dabe930c80a3b0b4f
+DIST zip-2.1.6.crate 107876 BLAKE2B 2e1f3f5dd3ec3911361e0b32227a0622fc40e12a84d1eec51b1cc6ce8b402e6530fb7c3a3d5b4ebe19a975a698ef3acde895d009e660cddb27c4d87c2d01b777 SHA512 f0c7ca518faa8b353a83e485c1522247e1e2054ae2b480c188ae0b80192223b1ea89b3163efe87ee8cb2912f20748ea6e835c1abbe67ef426f1a7a31bb967f95
DIST zopfli-0.8.1.crate 50972 BLAKE2B 27cde48858dc65ec8082d4e0d81e2758f92d3dcc7a1c1f08aa6448e99f2995a865ac3259353b26e787f108c2f88ce3c7610413ea9d3daae6f864900d74565de6 SHA512 799e25c0cc9f0bf2119a7c03225b11ed94e7c3ac83f872a27da8ae15c90206245121c38f5e2b78fece131f5bb428f01fabbfd1b1e18ea456957940042d38f38d
DIST zstd-0.13.1.crate 29805 BLAKE2B f5ad84f1a6899637a93c85dee8e3006609db0df89a8f94878881e2f21735ad0ce104a0a2391feabd5570d9461689deede14e98778d9f51f99c3393f4218a0dd3 SHA512 903edbc1713fe0822dabd4d3b014cadd59f4c9ad4f9eb8c78ca4b78b0e927dc360b9f21c7feb2e85231896543b8a6ffd7d9daa705eeb2de26f501f4f8e8c2bb1
DIST zstd-0.13.2.crate 30251 BLAKE2B 7a13a094791b13b9215cce3aae5f99b86dc76ff271324a67170747f56b97df514762a0c097e6376752d2a5b35f9ef03d76e0c362e34e15ca02fa3644cc933131 SHA512 9cc3584f74da6da6920b74a7125b4eee9133ae00776aff3c77404fb438e05831f654fce46f7ebab442b04f20f84c11ca58f7ebfe7ff506833c38e919ee3f8572
DIST zstd-safe-7.1.0.crate 20792 BLAKE2B e12fa6387c46ad526d8831dbe1ca0dcc0d3d93043f29af2dbbebd1600ee3bb818acb6bf9d33b050a6c908ce70507686fb3e1c1377f441ac48b496cd0f1d8d391 SHA512 b9127f270c747b6f2df256fe8d2b3d50c17c55bf366ffe516315c90214952ed3c7069e14d5d37d382df9f621f385abfb6855c4c8416baccd277bff7698524044
DIST zstd-safe-7.2.0.crate 21118 BLAKE2B 285969efe2b778c85b728a5cc9f4cd8c8f25f56a227d8d7b027fbee616d3f6f1bac0608215e81f4d155770518f35a0971a573a6c47bbcd44380d0dcc0c1c6787 SHA512 095ad200a5e1395b2fdedda507e71cc076bd9bfcc90ccaddf65aa19ae9e7e02e0c985550c08d433fa1d1634581f9ebd5c52e7d950c58e6cef54f743d55d6ab3a
-DIST zstd-sys-2.0.10+zstd.1.5.6.crate 749088 BLAKE2B 89ec471502281a65841e1c38b313571ac0ba1d2bb3aacba11297f782db9f0f8ed9cf945b757840e7851da0b7400b8c58fc79a60f24a6535fc271d28f07b2ffe9 SHA512 588008a436a9c7751fa7c088620bf04434751e508c9a729e6840e42a14a2cc26c8ee252e8f129a5ae00eb1f76ae6ecfffaac043d854b61381d386f71d80993f9
+DIST zstd-safe-7.2.1.crate 21122 BLAKE2B 49df1ae857449393e6a09293b8963702fecb375622a5cda96d51c3ae96b67044aa40dbc043b96a16ea3b66dac47287dc58007a825c025c3d9b7aac31b441ab9a SHA512 95d0a1d4bb307f64de40f4bad5b400e5a592c901e133a88d8344c46ba3dd51465a8284fa2e3aca74f531c21e7bc3eead112f3797abaea7e439e3f407401b947b
DIST zstd-sys-2.0.11+zstd.1.5.6.crate 749078 BLAKE2B 6be19b2ea22e557a6b38bdb37c97817eb0a112fe9ad3626e822485a96f04087a79726b872d819ac05517dde56fb5eadd8f1e6885d356526c34635547bfe762d3 SHA512 37081282feffee1e78ddd8992ad5d8b2179ed7ec1be340d0cef0ce0aeea4aaa57850050f4b896d02875f0dec04ac1c20d9aa392f01b12e49ed885f4b8929f48d
DIST zstd-sys-2.0.12+zstd.1.5.6.crate 749063 BLAKE2B 90a9edfa5abfe5ad0557fc15c702edcb059a45e6593f29e0233be514fc3be8797318fc7e844964e982142156daf58e9b15fc0416e1551b8c918cc7447ac9b887 SHA512 6bd8baf5777a766d7e9f730af1a4dec1ad34a90ddfe52398faf7d8d7928aa4461cd659c9cb535fdef5ef7cbc9b4474673c36f5b6a156aa095d34364867728229
+DIST zstd-sys-2.0.13+zstd.1.5.6.crate 749090 BLAKE2B b5714217ca68255d0881adcaf282a6309de322c481fe4cf8c10d9b68748008a9ca0287e8323f5a118d3b052b7dfb257182555718599da843e09068a1e8df8c5f SHA512 c1f0176ebd0914879d0060796776c7fe376293ce9bc9f8f07ee3b809932a75aa033881d59a1bc99b6cd9af85b8e225fc09bcfc96013e556d7c11f155b759ecbf
diff --git a/app-forensics/yara-x/yara-x-0.4.0.ebuild b/app-forensics/yara-x/yara-x-0.7.0.ebuild
index 5fcb35ceaff1..1124015a51a9 100644
--- a/app-forensics/yara-x/yara-x-0.4.0.ebuild
+++ b/app-forensics/yara-x/yara-x-0.7.0.ebuild
@@ -1,6 +1,8 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Autogenerated by pycargoebuild 0.13.3
+
EAPI=8
DISTUTILS_EXT=1
@@ -10,6 +12,7 @@ PYTHON_COMPAT=( python3_{8,9,10,11,12} )
CRATES="
addr2line@0.21.0
+ addr2line@0.22.0
adler@1.0.2
aes@0.8.4
ahash@0.8.11
@@ -18,65 +21,63 @@ CRATES="
alloc-stdlib@0.2.2
android-tzdata@0.1.1
android_system_properties@0.1.5
- annotate-snippets@0.11.2
- anstream@0.6.13
- anstyle-parse@0.2.3
- anstyle-query@1.0.2
- anstyle-wincon@3.0.2
- anstyle@1.0.6
+ annotate-snippets@0.11.4
+ anstream@0.6.15
+ anstyle-parse@0.2.5
+ anstyle-query@1.1.1
+ anstyle-wincon@3.0.4
+ anstyle@1.0.8
anyhow@1.0.86
arbitrary@1.3.2
array-bytes@6.2.3
arrayvec@0.7.4
ascii_tree@0.1.1
- asn1-rs-derive@0.5.0
+ asn1-rs-derive@0.5.1
asn1-rs-impl@0.2.0
- asn1-rs@0.6.1
- async-trait@0.1.79
- atty@0.2.14
- autocfg@1.1.0
- backtrace@0.3.71
+ asn1-rs@0.6.2
+ async-trait@0.1.81
+ autocfg@1.3.0
+ backtrace@0.3.73
base16ct@0.2.0
base64@0.13.1
base64@0.21.7
base64@0.22.1
base64ct@1.6.0
+ beef@0.5.2
bincode@1.3.3
bitflags@1.3.2
- bitflags@2.5.0
+ bitflags@2.6.0
bitmask@0.5.0
bitvec@1.0.1
block-buffer@0.10.4
block-buffer@0.9.0
brotli-decompressor@2.5.1
brotli@3.5.0
- bstr@0.2.17
- bstr@1.9.1
+ bstr@1.10.0
bumpalo@3.16.0
- bytecount@0.6.7
- bytemuck@1.15.0
+ bytecount@0.6.8
+ bytemuck@1.17.0
byteorder@1.5.0
- bytes@1.6.0
+ bytes@1.7.1
bzip2-sys@0.1.11+1.0.8
bzip2@0.4.4
- camino@1.1.6
+ camino@1.1.8
cargo-platform@0.1.8
cargo_metadata@0.14.2
- castaway@0.2.2
- cbindgen@0.26.0
- cc@1.0.90
+ castaway@0.2.3
+ cbindgen@0.27.0
+ cc@1.1.13
cfg-if@1.0.0
chardetng@0.1.17
chrono@0.4.38
cipher@0.4.4
- clap@3.2.25
- clap@4.5.4
- clap_builder@4.5.2
- clap_complete@4.5.2
- clap_derive@4.5.4
- clap_lex@0.2.4
- clap_lex@0.7.0
- colorchoice@1.0.0
+ clap@4.5.16
+ clap_builder@4.5.15
+ clap_complete@4.5.16
+ clap_derive@4.5.13
+ clap_lex@0.7.2
+ cobs@0.2.3
+ colorchoice@1.0.2
colored_json@4.1.0
compact_str@0.7.1
console@0.15.8
@@ -84,28 +85,28 @@ CRATES="
const-random-macro@0.1.16
const-random@0.1.18
constant_time_eq@0.3.0
- convert_case@0.6.0
- core-foundation-sys@0.8.6
+ core-foundation-sys@0.8.7
+ countme@3.0.1
cpp_demangle@0.4.3
- cpufeatures@0.2.12
- cranelift-bforest@0.106.2
- cranelift-codegen-meta@0.106.2
- cranelift-codegen-shared@0.106.2
- cranelift-codegen@0.106.2
- cranelift-control@0.106.2
- cranelift-entity@0.106.2
- cranelift-frontend@0.106.2
- cranelift-isle@0.106.2
- cranelift-native@0.106.2
- cranelift-wasm@0.106.2
+ cpufeatures@0.2.13
+ cranelift-bforest@0.109.0
+ cranelift-codegen-meta@0.109.0
+ cranelift-codegen-shared@0.109.0
+ cranelift-codegen@0.109.0
+ cranelift-control@0.109.0
+ cranelift-entity@0.109.0
+ cranelift-frontend@0.109.0
+ cranelift-isle@0.109.0
+ cranelift-native@0.109.0
+ cranelift-wasm@0.109.0
crc-catalog@2.4.0
crc32fast@1.4.2
crc@3.2.1
- crossbeam-channel@0.5.12
+ crossbeam-channel@0.5.13
crossbeam-deque@0.8.5
crossbeam-epoch@0.9.18
crossbeam-queue@0.3.11
- crossbeam-utils@0.8.19
+ crossbeam-utils@0.8.20
crossbeam@0.8.4
crossterm@0.23.2
crossterm@0.27.0
@@ -114,12 +115,12 @@ CRATES="
crypto-bigint@0.5.5
crypto-common@0.1.6
csscolorparser@0.6.2
- darling@0.14.4
- darling_core@0.14.4
- darling_macro@0.14.4
- data-encoding@2.5.0
+ darling@0.20.10
+ darling_core@0.20.10
+ darling_macro@0.20.10
+ data-encoding@2.6.0
debugid@0.8.0
- deflate64@0.1.8
+ deflate64@0.1.9
deltae@0.3.2
der-parser@9.0.0
der@0.7.9
@@ -132,29 +133,30 @@ CRATES="
dirs-sys-next@0.1.2
dirs-sys@0.3.7
dirs@4.0.0
- displaydoc@0.2.4
+ displaydoc@0.2.5
dsa@0.6.3
ecdsa@0.16.9
- either@1.10.0
+ either@1.13.0
elliptic-curve@0.13.8
+ embedded-io@0.4.0
enable-ansi-support@0.2.1
encode_unicode@0.3.6
- encoding_rs@0.8.33
- enum_dispatch@0.3.12
- env_filter@0.1.0
- env_logger@0.11.3
+ encoding_rs@0.8.34
+ enum_dispatch@0.3.13
+ env_filter@0.1.2
+ env_logger@0.11.5
equivalent@1.0.1
- errno@0.3.8
+ errno@0.3.9
error-chain@0.12.4
fallible-iterator@0.2.0
fallible-iterator@0.3.0
- fastrand@2.0.2
+ fastrand@2.1.0
ff@0.13.0
filedescriptor@0.8.2
findshlibs@0.10.2
finl_unicode@1.2.0
fixedbitset@0.4.2
- flate2@1.0.28
+ flate2@1.0.31
fmmap@0.3.3
fnv@1.0.7
fraction@0.14.0
@@ -163,9 +165,10 @@ CRATES="
fxhash@0.2.1
fxprof-processed-profile@0.6.0
generic-array@0.14.7
- getrandom@0.2.12
+ getrandom@0.2.15
gimli@0.26.2
gimli@0.28.1
+ gimli@0.29.0
glob@0.3.1
globset@0.4.14
globwalk@0.9.1
@@ -173,12 +176,11 @@ CRATES="
group@0.13.0
hashbrown@0.12.3
hashbrown@0.13.2
- hashbrown@0.14.3
+ hashbrown@0.14.5
heck@0.3.3
heck@0.4.1
heck@0.5.0
- hermit-abi@0.1.19
- hermit-abi@0.3.9
+ hermit-abi@0.4.0
hex@0.4.3
hkdf@0.12.4
hmac@0.12.1
@@ -190,96 +192,97 @@ CRATES="
ident_case@1.0.1
ignore@0.4.22
ihex@3.0.0
- include_dir@0.7.3
- include_dir_macros@0.7.3
- indenter@0.3.3
+ include_dir@0.7.4
+ include_dir_macros@0.7.4
indexmap@1.9.3
- indexmap@2.2.6
+ indexmap@2.4.0
indoc@2.0.5
- inferno@0.11.19
+ inferno@0.11.21
inout@0.1.3
intaglio@1.9.1
- is-terminal@0.4.12
+ is-terminal@0.4.13
+ is_terminal_polyfill@1.70.1
itertools@0.10.5
itertools@0.12.1
itertools@0.13.0
- itoa@1.0.10
+ itoa@1.0.11
ittapi-sys@0.4.0
ittapi@0.4.0
- jobserver@0.1.28
- js-sys@0.3.69
+ jobserver@0.1.32
+ js-sys@0.3.70
lab@0.11.0
- lazy_static@1.4.0
+ lazy_static@1.5.0
leb128@0.2.5
- libc@0.2.153
+ libc@0.2.156
libm@0.2.8
- libredox@0.0.1
+ libredox@0.1.3
lingua-english-language-model@1.1.0
lingua-french-language-model@1.1.0
lingua-german-language-model@1.1.0
lingua-spanish-language-model@1.1.0
lingua@1.6.2
- linked-hash-map@0.5.6
- linkme-impl@0.3.26
- linkme@0.3.26
- linux-raw-sys@0.4.13
- lock_api@0.4.11
+ linkme-impl@0.3.28
+ linkme@0.3.28
+ linux-raw-sys@0.4.14
+ lock_api@0.4.12
lockfree-object-pool@0.1.6
- log@0.4.21
+ log@0.4.22
+ logos-codegen@0.14.1
+ logos-derive@0.14.1
+ logos@0.14.1
lzma-rs@0.3.0
- mach@0.3.2
+ mach2@0.4.2
magic-sys@0.3.0
magic@0.16.2
maplit@1.0.2
md-5@0.10.6
md2@0.10.2
- memchr@2.7.2
+ memchr@2.7.4
memfd@0.6.4
memmap2@0.9.4
memmapix@0.7.6
memmem@0.1.1
memoffset@0.6.5
- memoffset@0.9.0
- memx@0.1.30
+ memoffset@0.9.1
+ memx@0.1.32
minimal-lexical@0.2.1
- miniz_oxide@0.7.2
+ miniz_oxide@0.7.4
mio@0.8.11
nix@0.24.3
nix@0.26.4
nom@5.1.3
nom@7.1.3
num-bigint-dig@0.8.4
- num-bigint@0.4.4
- num-complex@0.4.5
+ num-bigint@0.4.6
+ num-complex@0.4.6
num-conv@0.1.0
num-derive@0.3.3
num-derive@0.4.2
num-format@0.4.4
num-integer@0.1.46
- num-iter@0.1.44
- num-rational@0.4.1
+ num-iter@0.1.45
+ num-rational@0.4.2
num-traits@0.2.19
- num@0.4.1
- object@0.32.2
+ num@0.4.3
+ object@0.36.3
oid-registry@0.7.0
once_cell@1.19.0
opaque-debug@0.3.1
ordered-float@3.9.2
- ordered-float@4.2.0
- os_str_bytes@6.6.1
+ ordered-float@4.2.2
p256@0.13.2
p384@0.13.0
- parking_lot@0.12.1
- parking_lot_core@0.9.9
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
parse-display-derive@0.8.2
parse-display@0.8.2
- paste@1.0.14
+ paste@1.0.15
pbkdf2@0.12.2
pem-rfc7468@0.7.0
- pest@2.7.10
- pest_derive@2.7.10
- pest_generator@2.7.10
- pest_meta@2.7.10
+ pest@2.7.11
+ pest_derive@2.7.11
+ pest_generator@2.7.11
+ pest_meta@2.7.11
phf@0.10.1
phf@0.11.2
phf_codegen@0.11.2
@@ -290,80 +293,82 @@ CRATES="
pkcs1@0.7.5
pkcs8@0.10.2
pkg-config@0.3.30
- portable-atomic@1.6.0
+ portable-atomic@1.7.0
+ postcard@1.0.8
powerfmt@0.2.0
pprof@0.13.0
- ppv-lite86@0.2.17
+ ppv-lite86@0.2.20
pretty_assertions@1.4.0
primeorder@0.13.6
- proc-macro2@1.0.79
- protobuf-codegen@3.4.0
- protobuf-json-mapping@3.4.0
- protobuf-parse@3.4.0
- protobuf-support@3.4.0
- protobuf@3.4.0
+ proc-macro2@1.0.86
+ protobuf-codegen@3.5.0
+ protobuf-json-mapping@3.5.0
+ protobuf-parse@3.5.0
+ protobuf-support@3.5.0
+ protobuf@3.5.0
psm@0.1.21
pulldown-cmark@0.9.6
pyo3-build-config@0.21.2
pyo3-ffi@0.21.2
- pyo3-file@0.8.0
+ pyo3-file@0.8.1
pyo3-macros-backend@0.21.2
pyo3-macros@0.21.2
pyo3@0.21.2
quick-xml@0.26.0
- quote@1.0.35
+ quote@1.0.36
radium@0.7.0
rand@0.8.5
rand_chacha@0.3.1
rand_core@0.6.4
rayon-core@1.12.1
rayon@1.10.0
- redox_syscall@0.4.1
- redox_users@0.4.4
+ redox_syscall@0.5.3
+ redox_users@0.4.5
regalloc2@0.9.3
- regex-automata@0.1.10
- regex-automata@0.4.6
+ regex-automata@0.4.7
regex-syntax@0.7.5
- regex-syntax@0.8.3
- regex@1.10.4
+ regex-syntax@0.8.4
+ regex@1.10.6
rfc6979@0.4.0
- rgb@0.8.37
+ rgb@0.8.48
ring@0.17.8
+ rowan@0.15.15
roxmltree@0.20.0
rsa@0.9.6
- rustc-demangle@0.1.23
+ rustc-demangle@0.1.24
rustc-hash@1.1.0
+ rustc-hash@2.0.0
rusticata-macros@4.1.0
- rustix@0.38.32
- rustversion@1.0.14
- ryu@1.0.17
+ rustix@0.38.34
+ rustversion@1.0.17
+ ryu@1.0.18
same-file@1.0.6
scopeguard@1.2.0
sec1@0.7.3
semver-parser@0.10.2
semver@0.11.0
- semver@1.0.22
+ semver@1.0.23
serde-wasm-bindgen@0.6.5
- serde@1.0.197
- serde_derive@1.0.197
- serde_json@1.0.114
- serde_spanned@0.6.5
+ serde@1.0.208
+ serde_derive@1.0.208
+ serde_json@1.0.125
+ serde_spanned@0.6.7
sha1@0.10.6
sha2@0.10.8
sha2@0.9.9
- signal-hook-mio@0.2.3
- signal-hook-registry@1.4.1
+ shlex@1.3.0
+ signal-hook-mio@0.2.4
+ signal-hook-registry@1.4.2
signal-hook@0.1.17
signal-hook@0.3.17
signature@2.2.0
simd-adler32@0.3.7
similar-asserts@1.5.0
- similar@2.4.0
+ similar@2.6.0
siphasher@0.3.11
skeptic@0.13.7
slice-group-by@0.3.1
smallvec@1.13.2
- spin@0.5.2
spin@0.9.8
spki@0.7.3
sptr@0.3.2
@@ -371,85 +376,81 @@ CRATES="
static_assertions@1.1.0
str_stack@0.1.0
strsim@0.10.0
- strsim@0.11.0
+ strsim@0.11.1
structmeta-derive@0.2.0
structmeta@0.2.0
strum@0.25.0
strum_macros@0.25.3
- subtle@2.5.0
+ subtle@2.6.1
superconsole@0.2.0
- symbolic-common@12.8.0
- symbolic-demangle@12.8.0
+ symbolic-common@12.10.0
+ symbolic-demangle@12.10.0
syn@1.0.109
- syn@2.0.55
+ syn@2.0.74
synstructure@0.13.1
tap@1.0.1
- target-lexicon@0.12.14
- tempfile@3.10.1
- termcolor@1.4.1
+ target-lexicon@0.12.16
+ tempfile@3.12.0
terminfo@0.7.5
termios@0.3.3
termwiz@0.18.0
- textwrap@0.16.1
- thiserror-impl@1.0.61
- thiserror@1.0.61
+ text-size@1.1.1
+ thiserror-impl@1.0.63
+ thiserror@1.0.63
time-core@0.1.2
time-macros@0.2.18
time@0.3.36
tiny-keccak@2.0.2
tlsh-fixed@0.1.1
- toml@0.5.11
- toml@0.8.12
- toml_datetime@0.6.5
- toml_edit@0.22.9
+ toml@0.8.19
+ toml_datetime@0.6.8
+ toml_edit@0.22.20
typenum@1.17.0
ucd-trie@0.1.6
unicase@2.7.0
unicode-ident@1.0.12
unicode-segmentation@1.11.0
- unicode-width@0.1.11
+ unicode-width@0.1.13
unicode-xid@0.2.4
unindent@0.2.3
untrusted@0.9.0
- utf8parse@0.2.1
- uuid@1.8.0
+ utf8parse@0.2.2
+ uuid@1.10.0
vcpkg@0.2.15
- version_check@0.9.4
+ version_check@0.9.5
vtparse@0.6.2
walkdir@2.5.0
walrus-macro@0.19.0
- walrus@0.20.3
+ walrus@0.21.1
wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen@0.2.92
- wasm-encoder@0.201.0
- wasm-encoder@0.29.0
- wasmparser@0.201.0
- wasmparser@0.80.2
- wasmprinter@0.201.0
- wasmtime-asm-macros@19.0.2
- wasmtime-cache@19.0.2
- wasmtime-component-macro@19.0.2
- wasmtime-component-util@19.0.2
- wasmtime-cranelift-shared@19.0.2
- wasmtime-cranelift@19.0.2
- wasmtime-environ@19.0.2
- wasmtime-fiber@19.0.2
- wasmtime-jit-debug@19.0.2
- wasmtime-jit-icache-coherence@19.0.2
- wasmtime-runtime@19.0.2
- wasmtime-slab@19.0.2
- wasmtime-types@19.0.2
- wasmtime-versioned-export-macros@19.0.2
- wasmtime-winch@19.0.2
- wasmtime-wit-bindgen@19.0.2
- wasmtime-wmemcheck@19.0.2
- wasmtime@19.0.2
- wast@201.0.0
- wat@1.201.0
+ wasm-bindgen-backend@0.2.93
+ wasm-bindgen-macro-support@0.2.93
+ wasm-bindgen-macro@0.2.93
+ wasm-bindgen-shared@0.2.93
+ wasm-bindgen@0.2.93
+ wasm-encoder@0.209.1
+ wasm-encoder@0.212.0
+ wasm-encoder@0.215.0
+ wasmparser@0.209.1
+ wasmparser@0.212.0
+ wasmprinter@0.209.1
+ wasmtime-asm-macros@22.0.0
+ wasmtime-cache@22.0.0
+ wasmtime-component-macro@22.0.0
+ wasmtime-component-util@22.0.0
+ wasmtime-cranelift@22.0.0
+ wasmtime-environ@22.0.0
+ wasmtime-fiber@22.0.0
+ wasmtime-jit-debug@22.0.0
+ wasmtime-jit-icache-coherence@22.0.0
+ wasmtime-slab@22.0.0
+ wasmtime-types@22.0.0
+ wasmtime-versioned-export-macros@22.0.0
+ wasmtime-winch@22.0.0
+ wasmtime-wit-bindgen@22.0.0
+ wasmtime@22.0.0
+ wast@215.0.0
+ wat@1.215.0
wezterm-bidi@0.2.3
wezterm-color-types@0.2.0
wezterm-dynamic-derive@0.1.0
@@ -458,53 +459,54 @@ CRATES="
which@4.4.2
wild@2.2.1
winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.6
+ winapi-util@0.1.9
winapi-x86_64-pc-windows-gnu@0.4.0
winapi@0.3.9
- winch-codegen@0.17.2
+ winch-codegen@0.20.0
windows-core@0.52.0
windows-sys@0.42.0
windows-sys@0.48.0
windows-sys@0.52.0
+ windows-sys@0.59.0
windows-targets@0.48.5
- windows-targets@0.52.4
+ windows-targets@0.52.6
windows_aarch64_gnullvm@0.42.2
windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.4
+ windows_aarch64_gnullvm@0.52.6
windows_aarch64_msvc@0.42.2
windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.4
+ windows_aarch64_msvc@0.52.6
windows_i686_gnu@0.42.2
windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.4
+ windows_i686_gnu@0.52.6
+ windows_i686_gnullvm@0.52.6
windows_i686_msvc@0.42.2
windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.4
+ windows_i686_msvc@0.52.6
windows_x86_64_gnu@0.42.2
windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.4
+ windows_x86_64_gnu@0.52.6
windows_x86_64_gnullvm@0.42.2
windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.4
+ windows_x86_64_gnullvm@0.52.6
windows_x86_64_msvc@0.42.2
windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.4
- winnow@0.6.5
- wit-parser@0.201.0
+ windows_x86_64_msvc@0.52.6
+ winnow@0.6.18
+ wit-parser@0.209.1
wyz@0.5.1
x509-parser@0.16.0
- yaml-rust@0.4.5
yansi@0.5.1
yansi@1.0.1
- zerocopy-derive@0.7.32
- zerocopy@0.7.32
- zeroize@1.7.0
+ zerocopy-derive@0.7.35
+ zerocopy@0.7.35
+ zeroize@1.8.1
zeroize_derive@1.4.2
- zip@2.1.1
+ zip@2.1.6
zopfli@0.8.1
- zstd-safe@7.1.0
- zstd-sys@2.0.10+zstd.1.5.6
- zstd@0.13.1
+ zstd-safe@7.2.1
+ zstd-sys@2.0.13+zstd.1.5.6
+ zstd@0.13.2
"
inherit cargo distutils-r1
@@ -519,8 +521,8 @@ SRC_URI="
LICENSE="BSD"
# Dependent crate licenses
LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
- CC0-1.0 CDDL EPL-2.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0
+ CDDL EPL-2.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2
"
SLOT="0"
@@ -551,6 +553,14 @@ wrap_python() {
fi
}
+# https://bugs.gentoo.org/933231, https://bugs.gentoo.org/933232
+QA_FLAGS_IGNORED="usr/bin/yr"
+
+pkg_setup() {
+ # https://bugs.gentoo.org/933233
+ QA_SONAME="usr/$(get_libdir)/libyara_x.*\\.so usr/lib.*/py.*/site-packages/yara_x/yara_x.*\\.so"
+}
+
src_prepare() {
default
wrap_python ${FUNCNAME}
diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 044e51f33b66..2d29709a41b7 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -2,3 +2,4 @@ DIST fastfetch-2.20.0.tar.gz 1076860 BLAKE2B 61c50a4c96962063f18ae895d2f7cbe505c
DIST fastfetch-2.21.3.tar.gz 1093534 BLAKE2B dca99e337e1239958add6323c159f58de5f38fe92c9a7c778d04b127e1467066948e4bc5503afb1054ccbab914eb35d8f35cd2a3cb88bf2ba595255fac5f2ece SHA512 e097d9360b7c5b93b30ad117e47ae5375c48c7e941eaaa56ee5f39b7757374c1ecfe321bec0999ee81aa52deff1be001ff057b621d34a90e95ec6ea83bf9f0b6
DIST fastfetch-2.22.0.tar.gz 1099230 BLAKE2B 4faef7574bc8897f17c9e59f05f033f8952d97ed56677f0ebe5afec11b7b708fce5d907431dda567cc71b0dd067239d97614b6035792009fff340a069691b547 SHA512 edb4532d220e031d666eac3ae12a004e1481a7c36c68a94b17323953822d0cedb80cdf34c84a184766e9bad64089aaadc3828b5e13f8867e961533c6919dbeae
DIST fastfetch-2.23.0.tar.gz 1105725 BLAKE2B 8b79deb0f35d8238979441014ca049fcfa838c27323fec13127f5a48e6b28feb03965135c1a338b6bd1e59913e660fc91196c27acbe1b693bc5ff7727efaa5cb SHA512 aad3d549c0f4be3b1f99e7bbbf992dccf79f9ef7ea6a26bfc31ba574b1a32496a1cf75b85c32e0643941cad4061d7ba003b42924f9f272a825a1a09b628acc39
+DIST fastfetch-2.24.0.tar.gz 1104540 BLAKE2B 619d77e533a9e105228d2ce7bb077c7ac561c2ebfe9d7f4d535c8a736ff9123b333865b237409d5fd65ed27d3943ec86a9e6b2ce9a68e317c178a741046b616b SHA512 6dde07346a6ae08c49f8deca19f974fafd94a964542d97f70c39625ccbf151bf01aa626af7582367dab208bb09fc2208f18ba831bdb06202a271f05831617ffd
diff --git a/app-misc/fastfetch/fastfetch-2.24.0.ebuild b/app-misc/fastfetch/fastfetch-2.24.0.ebuild
new file mode 100644
index 000000000000..2609a6c86f16
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.24.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"
+ [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master
+ [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev
+ [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+ SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+ >=dev-libs/yyjson-0.10.0
+ sys-libs/zlib
+ X? ( x11-libs/libX11 )
+ chafa? ( media-gfx/chafa )
+ dbus? ( sys-apps/dbus )
+ ddcutil? ( app-misc/ddcutil:= )
+ drm? ( x11-libs/libdrm )
+ elf? ( virtual/libelf:= )
+ gnome? (
+ dev-libs/glib
+ gnome-base/dconf
+ )
+ imagemagick? ( media-gfx/imagemagick:= )
+ opencl? ( virtual/opencl )
+ opengl? ( media-libs/libglvnd[X] )
+ osmesa? ( media-libs/mesa[osmesa] )
+ pulseaudio? ( media-libs/libpulse )
+ sqlite? ( dev-db/sqlite:3 )
+ vulkan? (
+ media-libs/vulkan-loader
+ sys-apps/pciutils
+ )
+ wayland? ( dev-libs/wayland )
+ xcb? ( x11-libs/libxcb )
+ xfce? ( xfce-base/xfconf )
+ xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+ ${RDEPEND}
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+ xrandr? ( X )
+ chafa? ( imagemagick )
+"
+
+src_configure() {
+ local fastfetch_enable_imagemagick7=no
+ local fastfetch_enable_imagemagick6=no
+ if use imagemagick; then
+ fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+ fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+ fi
+
+ local mycmakeargs=(
+ -DENABLE_RPM=no
+ -DENABLE_ZLIB=yes
+ -DENABLE_SYSTEM_YYJSON=yes
+ -DIS_MUSL=$(usex elibc_musl)
+ -DINSTALL_LICENSE=no
+
+ -DENABLE_CHAFA=$(usex chafa)
+ -DENABLE_DBUS=$(usex dbus)
+ -DENABLE_DCONF=$(usex gnome)
+ -DENABLE_DDCUTIL=$(usex ddcutil)
+ -DENABLE_DRM=$(usex drm)
+ -DENABLE_ELF=$(usex elf)
+ -DENABLE_EGL=$(usex opengl)
+ -DENABLE_GIO=$(usex gnome)
+ -DENABLE_GLX=$(usex opengl)
+ -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
+ -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
+ -DENABLE_OPENCL=$(usex opencl)
+ -DENABLE_OSMESA=$(usex osmesa)
+ -DENABLE_PULSE=$(usex pulseaudio)
+ -DENABLE_SQLITE3=$(usex sqlite)
+ -DENABLE_VULKAN=$(usex vulkan)
+ -DENABLE_WAYLAND=$(usex wayland)
+ -DENABLE_X11=$(usex X)
+ -DENABLE_XCB=$(usex xcb)
+ -DENABLE_XCB_RANDR=$(usex xcb)
+ -DENABLE_XFCONF=$(usex xfce)
+ -DENABLE_XRANDR=$(usex xrandr)
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ append-cppflags -DNDEBUG
+
+ cmake_src_configure
+}
diff --git a/app-misc/qtxdg-tools/qtxdg-tools-4.0.0.ebuild b/app-misc/qtxdg-tools/qtxdg-tools-4.0.0.ebuild
index 0183b332b1dd..7485bb1618aa 100644
--- a/app-misc/qtxdg-tools/qtxdg-tools-4.0.0.ebuild
+++ b/app-misc/qtxdg-tools/qtxdg-tools-4.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
diff --git a/app-misc/timew/Manifest b/app-misc/timew/Manifest
index c4d13de3b458..0a5ea3caa5aa 100644
--- a/app-misc/timew/Manifest
+++ b/app-misc/timew/Manifest
@@ -1 +1,2 @@
DIST timew-1.4.3.tar.gz 3188726 BLAKE2B ded92b2ba801023e7f6bc59c0fc17ce069c8279ee92f39280c50dabec0a2425b8612f73edf7842abdbb0b21772244eda325512070c091f32d17ff69cfcd844fa SHA512 89c98ad19d3a5ab5d4e02819d79e553cca4e93da99ec02bbf845b96b421cd084f6786de160e90c97854b50da49448472e9a4c7d23e75c8a93ecd67dda768b24a
+DIST timew-1.7.1.tar.gz 3102854 BLAKE2B e3ae527a5405bf27e92619f9cc02046646a8ef60ae721c1ad66e30560c9a8535e6e71388c7ea2eeb84b6b5bb8d7ce4845b77e6a36a54869e5f80021232a924ed SHA512 f28f6c47cc05d8055cc3fae9e96d1936554c685090a40f8af1995e5357947cb9bdfab0ec091f68693a566a876e06eda502de074900f7368a913e85d7e4cf87f1
diff --git a/app-misc/timew/timew-1.7.1.ebuild b/app-misc/timew/timew-1.7.1.ebuild
new file mode 100644
index 000000000000..c8e55e30359c
--- /dev/null
+++ b/app-misc/timew/timew-1.7.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake shell-completion
+
+DESCRIPTION="Tracks your time from the command line, and generates reports"
+HOMEPAGE="https://timewarrior.net"
+SRC_URI="https://github.com/GothenburgBitFactory/timewarrior/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+src_configure() {
+ local mycmakeargs=(
+ -DTIMEW_DOCDIR=share/doc/${PF}
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ cd "${WORKDIR}"/"${P}"_build || die
+
+ eninja test
+}
+
+src_install() {
+ cmake_src_install
+
+ dodoc -r ext
+ docompress -x /usr/share/doc/${PF}/ext/{on-modify.timewarrior,README}
+
+ doman doc/man1/*.1
+ doman doc/man7/*.7
+ newbashcomp completion/timew-completion.bash timew
+ dofishcomp completion/timew.fish
+}
+
+pkg_postinst() {
+ elog "To integrate timewarrior with taskwarrior, issue the following commands:"
+ elog "cp /usr/share/doc/${PF}/ext/on-modify.timewarrior ~/.task/hooks/"
+ elog "chmod +x ~/.task/hooks/on-modify.timewarrior"
+ elog "see https://timewarrior.net/docs/taskwarrior/"
+}
diff --git a/app-portage/pkg-testing-tools/Manifest b/app-portage/pkg-testing-tools/Manifest
index 662ee9f011cf..0079ccd911aa 100644
--- a/app-portage/pkg-testing-tools/Manifest
+++ b/app-portage/pkg-testing-tools/Manifest
@@ -1,4 +1 @@
-DIST pkg-testing-tools-0.1.2.gh.tar.gz 6180 BLAKE2B 7674573d165e8e04ef4555301bb15e6f3e7b6834096e4b9dcadf74bfc40dabcff5b694a323d6e1c62fa20d965be4f9f8c0b9459c5dacbd01f914669594aa15b4 SHA512 8d5933be8cd596089d4f8f5609d597330a1619b12f08049985b48519ecf10c3fd40971ee76b3bee793c082b8b96832aa2f5a2f6db8e1ca127a374986540e5ffc
-DIST pkg-testing-tools-0.2.2.gh.tar.gz 10896 BLAKE2B 8b48ef2c2a6d1700869b77e84fe6af74d5a748eb56881ff3c2ce9921f942e51745bd48d6e091a3b86704b610713ba5563198c2e9b31693cae6d25972fbcdbb20 SHA512 a9d0745a828e539ff948205fdbfc34150c380d23692498aa3e0fcec0bf9f46c2a01a57f1d5cac4b44a5c1f7c3ca3c1c346d8058a6ea54c390e51bf44cd5fb612
-DIST pkg-testing-tools-0.2.4.gh.tar.gz 12361 BLAKE2B e60b322627f92ebccc33907d395763604e5531805c0ef3625c4b4511d2aa1a71dbaa71d6eb0bb2028738fcd13535fed4ffd4bdef189c528fddfbaac1d4e1044a SHA512 6dc28922940e281bbcd4fc065cb573dfb66cf0223d5aa11c514c24992512f6bf6e33200e8acb2a07ce87d648dd51844e43865b2e4bb64ed9ae9c6500259623c2
DIST pkg-testing-tools-0.2.5.gh.tar.gz 12870 BLAKE2B 5ed2c55522212c00b7cc4919b38f94e32c5fbd63e9386b6b45ca1245ba738678e17d2e6d460e736a2e10da2b546ad7b054e5a2a339c45000d628f59d05a49a46 SHA512 0f1379222134e87068581fe33cdb875e2d6804b663c8203e437a3bf685a1def44512067c04ddd585902ef63c5585ee8ac7c8466f49df77c09e1f7af3bb6744d3
diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
deleted file mode 100644
index ff2ac4c8a2d8..000000000000
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Packages testing tools for Gentoo"
-HOMEPAGE="https://github.com/slashbeast/pkg-testing-tools"
-SRC_URI="https://github.com/slashbeast/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
- sys-apps/portage[${PYTHON_USEDEP}]
-"
diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.2.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.2.ebuild
deleted file mode 100644
index 26c81997bb80..000000000000
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Packages testing tools for Gentoo"
-HOMEPAGE="https://github.com/APN-Pucky/pkg-testing-tools"
-
-REPO=APN-Pucky
-LICENSE="BSD"
-SLOT="0"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${REPO}/${PN}"
-else
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
- SRC_URI="https://github.com/APN-Pucky/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-fi
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.4.ebuild b/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.4.ebuild
deleted file mode 100644
index 26c81997bb80..000000000000
--- a/app-portage/pkg-testing-tools/pkg-testing-tools-0.2.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Packages testing tools for Gentoo"
-HOMEPAGE="https://github.com/APN-Pucky/pkg-testing-tools"
-
-REPO=APN-Pucky
-LICENSE="BSD"
-SLOT="0"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${REPO}/${PN}"
-else
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
- SRC_URI="https://github.com/APN-Pucky/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-fi
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- sys-apps/portage[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/app-portage/portagecfg/Manifest b/app-portage/portagecfg/Manifest
index 806488cfa2ca..24d5d5171277 100644
--- a/app-portage/portagecfg/Manifest
+++ b/app-portage/portagecfg/Manifest
@@ -1,4 +1,4 @@
-DIST portagecfg-2.0.0.tar.gz 607413 BLAKE2B e4aa5b1fa2377a69797050c82c6014473f2ef10291882f2395f2108065f8f761ebe2749f451e158e8d3d10aa78ea28c8a55707ded26237ac65b78f53e07e75f1 SHA512 ac650482c6a5d2fd42a2afee206666ab8fad8766d49bd4fdd567af53d8bdbf27ec0cd6cb993c9338b83c389d8c82ec8a44db714843d0564217800ee512ec4093
DIST portagecfg-2.1.1.tar.gz 609102 BLAKE2B 00f86615ee6b311d198ad42f3a5866be74369eb55e14be51463a278853a813f82d8572bec4bddedb41ba818a52d58bdf503b60b5e5280e46b9aa0e6e3b7e6bd0 SHA512 56be6991db907ce04ae8b12d5e1f245fdda494710c513d2ae73315d3a088c15bef90b3dd150b2545869dc0f25398a0d461ac08c5a044883b1b439b6d7c5f7add
DIST portagecfg-2.1.3.tar.gz 608887 BLAKE2B abe8ecb53c6220a71c8d4f126dbcd29190d03253252d3e21c09994ea40d758cbd8c197e9ef3b3f2590704e6f75784bc27489d025752bc5a76e2d32d53d5950e0 SHA512 08b6a627aaf8fc92d191830938c2b669dd7e6df33bede9c471ebac7a61bf07c9f312c60c9bac6913ca6f902ebe6fdbfbdd1c68c3c40a2f0954d739739b12ff49
DIST portagecfg-2.2.2.tar.gz 610533 BLAKE2B 814abbfe5482fbfd50aa0ba6c90aa9ea487b5d9a7a14c7067a5570dfd525b2160f19cfad973a72b793953f936d4b16fc862f1c381cc50388015f526c3667a727 SHA512 9b31e2839fc14981dd62b91aecd672675d2ed5ce6dad7a79f3434d75b6b5535606cb25961748c3cc0bf84d983450d6a7e8eb47c42078073a1cbb69a63f6d5a43
+DIST portagecfg-2.3.0.tar.gz 610799 BLAKE2B 0ac8715ab85099122c6abf48a1d885ab2ba664328609f09c2c5d16a426fe339f5e47e5017639110e1b832fc121663385d10a78f9b981b10b6a1170e622a82321 SHA512 ec7061d6228b73976701ea9c7937d4996a063dec64339cbd8bfdcf1a8d5d8fa309fe222e1e0501e83a0ff7c7522ea69edb7b262c499697caaf2b1be06644e7d4
diff --git a/app-portage/portagecfg/portagecfg-2.0.0.ebuild b/app-portage/portagecfg/portagecfg-2.3.0.ebuild
index 8ffca7b0ef58..8ffca7b0ef58 100644
--- a/app-portage/portagecfg/portagecfg-2.0.0.ebuild
+++ b/app-portage/portagecfg/portagecfg-2.3.0.ebuild
diff --git a/app-text/cpdf/Manifest b/app-text/cpdf/Manifest
index fd1e3a4d9569..5a307665312c 100644
--- a/app-text/cpdf/Manifest
+++ b/app-text/cpdf/Manifest
@@ -1,2 +1 @@
-DIST cpdf-2.3.1.tar.gz 385720 BLAKE2B fae61c8e62b1c679919512c5fa4c57279e118d7ecc8378b528053a1487731675f47877c6164d92f3770e38db78fd9bcce0635f76f0b2efdf10c775a1e9cf5ed7 SHA512 3f22e76bc6bffe2bcd6b2c27d0aa8dc55b842cf0eee46f23c0f3e23e1a86ac7af4665b48513ae3e2d7d2ae84fc864af3b6c3c92e93d78b7798b801bb9be987a1
DIST cpdf-2.7.1.tar.gz 1660693 BLAKE2B 71cbb72c06ceacd12adbb97c81a504626273d3c0bc74077936b6693bb397b38c97a2db70703a3da8a7caa49d696ee904992150cba133079408e961ef8c7273a2 SHA512 b23c1c151f095d11b6c3c56766cdc05aa6b12a0e1224880a050f69f67c4d40053f2415ac3f9e54233bf8314ca8bdfccc2c65dd44b0c6d60ae8d7c08b1c411a04
diff --git a/app-text/cpdf/cpdf-2.3.1.ebuild b/app-text/cpdf/cpdf-2.3.1.ebuild
deleted file mode 100644
index 3df1825ad110..000000000000
--- a/app-text/cpdf/cpdf-2.3.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-DESCRIPTION="A command line tool for manipulating PDF files"
-HOMEPAGE="https://community.coherentpdf.com/ https://github.com/johnwhitington/cpdf-source/"
-SRC_URI="https://github.com/johnwhitington/cpdf-source/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-# BSD is only for xmlm.ml
-LICENSE="Coherent-Graphics BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt]
- ~dev-ml/camlpdf-${PV}:="
-DEPEND="${RDEPEND}"
-
-RESTRICT="mirror bindist"
-
-S=${WORKDIR}/${PN}-source-${PV}
-
-src_compile() {
- # parallel make issues
- emake -j1
-}
-
-src_install() {
- findlib_src_install
-
- dobin cpdf
- dodoc Changes README.md cpdfmanual.pdf
- doman cpdf.1
-
- use doc && dodoc -r doc/cpdf/html
-}
diff --git a/dev-cpp/valijson/Manifest b/dev-cpp/valijson/Manifest
index e485a9f791ba..2827b7834556 100644
--- a/dev-cpp/valijson/Manifest
+++ b/dev-cpp/valijson/Manifest
@@ -1,2 +1,2 @@
DIST valijson-1.0.2.tar.gz 723131 BLAKE2B ada64202d1c82f4e24c8fb3935a070ee40a24e8b75712fd4392f19c93c363d293db788cd1481ed3a857721fcd6f87e2d91c3b9779863fb6e2421ba4ee4f1d1f7 SHA512 c1141e533d6a791a01883c5b7ab9501eebc39057a850d784670a4bcf99bff3fee4c3120107128dcaa9db0505adf2ae794700620c02163b3e636f0b635031df80
-DIST valijson-1.0.tar.gz 721078 BLAKE2B 74f4a061266a6ee8fba9d93b4e1df20dc828d85169f865bdb60ba9f5217ee422324a09788b02b4ddd18a92d906c64863a5bd7c1250f8bdb62fd9f00f3d73c7e7 SHA512 a206954b11e92cbebbebf094e6f0925a270ebd6bec49cbdb7adda5a4cec93587a5a61ebbce105846c3950cf5df74bfdd5f5bb1ffbf73315f45c7a6cda2b77db9
+DIST valijson-1.0.3.tar.gz 727517 BLAKE2B c0bf5bc3aedf1462ae7cf30d64acc6d91e620cdd747f13f05f25df07074731dc2b611a07cb6204a5883641bd73c80dc4042a5a804e2aac23a24464add378ea7e SHA512 5ab67d27c8906c116e65198831ebfc3e5a1772087b7cfe316bde7d2bbd78a7ec3bf0e8fc803fc4528779fe2515e72711b8cb14f05ca6f5bf01af2b5e9ca396fa
diff --git a/dev-cpp/valijson/files/1.0-fix-macro-typos.patch b/dev-cpp/valijson/files/1.0-fix-macro-typos.patch
deleted file mode 100644
index f90e88dabe92..000000000000
--- a/dev-cpp/valijson/files/1.0-fix-macro-typos.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-
-Patch from:
-https://github.com/tristanpenman/valijson/commit/f1ff3518281fe347c97b78384d6bb645dbdd4788
-
-From f1ff3518281fe347c97b78384d6bb645dbdd4788 Mon Sep 17 00:00:00 2001
-From: Austin Haigh <austin.haigh@hach.com>
-Date: Tue, 1 Nov 2022 13:29:16 -0600
-Subject: [PATCH] fix typos in preprocessor macros
-
----
- examples/valijson_nlohmann_bundled.hpp | 2 +-
- include/valijson/utils/boost_json_utils.hpp | 4 ++--
- include/valijson/utils/nlohmann_json_utils.hpp | 2 +-
- include/valijson/utils/property_tree_utils.hpp | 2 +-
- 4 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/examples/valijson_nlohmann_bundled.hpp b/examples/valijson_nlohmann_bundled.hpp
-index 806f329..915bebb 100644
---- a/examples/valijson_nlohmann_bundled.hpp
-+++ b/examples/valijson_nlohmann_bundled.hpp
-@@ -10561,7 +10561,7 @@ inline bool loadDocument(const std::string &path, nlohmann::json &document)
- }
-
- // Parse schema
--#if VALIJSON_USE_EXCEPTION
-+#if VALIJSON_USE_EXCEPTIONS
- try {
- document = nlohmann::json::parse(file);
- } catch (std::invalid_argument const& exception) {
-diff --git a/include/valijson/utils/boost_json_utils.hpp b/include/valijson/utils/boost_json_utils.hpp
-index 1168903..0fbd6c3 100644
---- a/include/valijson/utils/boost_json_utils.hpp
-+++ b/include/valijson/utils/boost_json_utils.hpp
-@@ -20,7 +20,7 @@ inline bool loadDocument(const std::string &path, boost::json::value &document)
- }
-
- // Parse schema
--#if VALIJSON_USE_EXCEPTION
-+#if VALIJSON_USE_EXCEPTIONS
- try {
- #endif
- boost::json::error_code errorCode;
-@@ -30,7 +30,7 @@ inline bool loadDocument(const std::string &path, boost::json::value &document)
- std::cerr << "Boost.JSON parsing error: " << errorCode.message();
- return false;
- }
--#if VALIJSON_USE_EXCEPTION
-+#if VALIJSON_USE_EXCEPTIONS
- } catch (std::exception const & exception) {
- std::cerr << "Boost.JSON parsing exception: " << exception.what();
- return false;
-diff --git a/include/valijson/utils/nlohmann_json_utils.hpp b/include/valijson/utils/nlohmann_json_utils.hpp
-index b3cbe20..77e5771 100644
---- a/include/valijson/utils/nlohmann_json_utils.hpp
-+++ b/include/valijson/utils/nlohmann_json_utils.hpp
-@@ -20,7 +20,7 @@ inline bool loadDocument(const std::string &path, nlohmann::json &document)
- }
-
- // Parse schema
--#if VALIJSON_USE_EXCEPTION
-+#if VALIJSON_USE_EXCEPTIONS
- try {
- document = nlohmann::json::parse(file);
- } catch (std::invalid_argument const& exception) {
-diff --git a/include/valijson/utils/property_tree_utils.hpp b/include/valijson/utils/property_tree_utils.hpp
-index 2317f12..7438980 100644
---- a/include/valijson/utils/property_tree_utils.hpp
-+++ b/include/valijson/utils/property_tree_utils.hpp
-@@ -24,7 +24,7 @@
- #include <valijson/utils/file_utils.hpp>
- #include <valijson/exceptions.hpp>
-
--#if !VALIJSON_USE_EXCEPTION
-+#if !VALIJSON_USE_EXCEPTIONS
-
- namespace boost {
-
diff --git a/dev-cpp/valijson/valijson-1.0.ebuild b/dev-cpp/valijson/valijson-1.0.3.ebuild
index bc4327b63333..b0c20539683e 100644
--- a/dev-cpp/valijson/valijson-1.0.ebuild
+++ b/dev-cpp/valijson/valijson-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,13 +11,9 @@ SRC_URI="https://github.com/tristanpenman/valijson/archive/v${PV}.tar.gz -> ${P}
LICENSE="BSD-2 Boost-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="test"
-PATCHES=(
- "${FILESDIR}"/${PV}-fix-macro-typos.patch
-)
-
src_install() {
# there is no target for installing headers, so do it manually
doheader -r include/*
diff --git a/dev-lang/clojure/Manifest b/dev-lang/clojure/Manifest
index 562bd1cc2545..75430fafc45b 100644
--- a/dev-lang/clojure/Manifest
+++ b/dev-lang/clojure/Manifest
@@ -1,12 +1,11 @@
-DIST clojure-1.11.3.tar.gz 706113 BLAKE2B eed50639d251406d96e528a14d055ddc59cd7fac18a415d4947e46d93d11e67ec263f697dbc14a9e5482f134f546a55413529ed58a7b064169cb06f45bd5e5d5 SHA512 33d59a5c1b94902198e669ea7c4161c515d6463dd6e5ce7251adf8f5a9da493a5446d91f218e8e90ec8bf0866119f9c28d64361c2ed57265eea62baf39ca1302
DIST clojure-1.11.4.tar.gz 707254 BLAKE2B 2c0ff59fc1cdae36a664c46e18bef98a90cd8bba87036e868bd4cc63d44a850bd376544335fcd646db2c67602720add6b3a2afdabc3444cfb41bb8af79bdc6f9 SHA512 28eb09eeb5e9d77922a1222478d75bccbeb6b598fac7ba469f561bbbf15fe57ca093fbe5d7ff05d3d78e6260a650b545ffe90413dbba48d869dbb43f73394af2
-DIST core.specs.alpha-0.3.70.tar.gz 12176 BLAKE2B 168b055ee1a518e750791cd010872b6d2f3a655c474f7feab93b0e06bca7cbaf9e029b9c042c2e218129213a5c787b3409c2ddc17f902907c1d38a4d9c22cdfd SHA512 223a8d1a2f1fbb93d9144e2a50fa7d9e5fa79657fcd0c96ece7170c33f23620aeb7645ace84edd3512fe87b88bb3e9422666c66343989bb07a4cd5fadc1216d7
+DIST clojure-1.12.0.tar.gz 752770 BLAKE2B 3183f40bd7e587a11ed50c7d415dbde6d5e54f85c80d8d7b1107fdb57abf30c9d88778c4270f2cf00c9b99d36ac711240c69d9d180204b7440079b7759ea8842 SHA512 9046df3a13215df07742187ff4056b391e75353a64da12f22fd680d8e02b5e19e71e9a8cad45d80c073108309f3c2b652318e0cf98db3ee3d0211f6ba6d3c832
DIST core.specs.alpha-0.4.74.tar.gz 12225 BLAKE2B df4238bdec9d91ad935b76d025cc439d2842e8577bafcfab5267750149e0f1dcbf9a8e35475f60f64f10b84f99b59238157fce82311684e63598a0cb31b350e8 SHA512 dae9ea983d9f46d0f3d5f8979f0f2b1a0eac3af48103063b5904f8cbe9813f87ef71f7a4a85528db7e9d2189f4ab2a656f805ddcc13e2835c47bc79d8408de31
DIST data.generators-1.1.0.tar.gz 11781 BLAKE2B cccbacb789f37a705d64c9467dcb0f737110176c92f3af89165688676c225179bdf17ca29126ab3578a54ace9137c991d2f1bf4b3024c7c6aaf9fe2f63f37fb8 SHA512 7b51fd44c9d58de639d036dbce343dd81a271e28db096c64e910ca6c87869fa6ccac9ba87d7313b53304017a335ee45bbd5ab9794bc166ec46b5a8d86b5aa82e
DIST java.classpath-1.1.0.tar.gz 10881 BLAKE2B 1f3f9a103197990954e97725ffd581945fa27f2b50b44513a94a28bf0c50f0f2fd26a906f30eefbb110942d3ba157af945e009e3d5825a73ffb37aa85679bde6 SHA512 2d3c887a04f4c8a3a1189de719cfe020ff3989bb0c680328ef15311105b2244aa2d6797c017b1d39f6c025a8bf5ea36051d995dcebcae2ea032a5ca8cec12816
-DIST spec.alpha-0.4.233.tar.gz 42433 BLAKE2B be243c2180903ababd23eb6f5f47caa855f730eef5efdc30f1f404ec6c7471e15dc6bbbd1a13a2ea911e82a97dbe8e64631cd4f18e4be09b3c8c5aa76fa59b78 SHA512 085d6833c58f607d222edc832fb78e786946d2d3e0644c990043f0a98c055eff0b56b0e920010253c898e643cbc43c72c222cd8c6a813c5c5cc663cdda337aa1
DIST spec.alpha-0.5.238.tar.gz 42490 BLAKE2B a519bfe4ae081359bb8038dcf58e1bf2552df53691a253d113c071e80c970dc4b7a7f82d56a9d2c5fc3015546b195904cb0d29e99bc6f511d64097fa6f4b1a77 SHA512 9bad34bb4a944fe36844f31b0dcdfa66a3192d6675f48ea105a90803da9907b9bb948ef9a23de84e24c9f5389d1863521017e55e020aca647bd6c0bb4c78aeb7
DIST test.check-1.1.1.tar.gz 85399 BLAKE2B 752f0f0149dd5720dcabdcc65173906b124a85590f6b3cda41d3384a05e5b54c10b4cd399ba26ff466d637ea87e0fd81dc2a4943179818ba3d4fccdee977922d SHA512 e62ac00e302efbf4bb0c70721cd0b4438b2d302855146a052bfde492b0f36506fbd44c10c3e5c88a0eeb9b548eac40247f77d8ac590f758176e1d8f54270e196
DIST test.generative-1.1.0.tar.gz 144819 BLAKE2B b6cbf42b401380e3977ac219ddbc8b26ddcfc285a06ce5f2d68c3a52bb6c36702922975e9c9e2bfd4198ec239f2efd676fdfc8293222b75eb5c417ef1d80681f SHA512 4ef4640be2f630c4ebbe81d7bafec1e6e32619480c09ef59882b182738a998941d442231148d8cd2fb4166454780fd72067e5dda4b64d0ae0b064c91928f5c67
DIST tools.namespace-1.5.0.tar.gz 37913 BLAKE2B bae6be788507d200f6e781754b46d5c7c34069b3340006f078a3f0360c0c5d2dea0398d5afe1ea6b49166baa482cc07a7687735474afc84abe644c2b8b53cd9d SHA512 c1f4dba4758ecb39460334e61f989cf92e3e2ca1f6ff03b9e12bc137de088f994d86feec827f40d33034e2f8978e099326aed3b85a21c68a910714b662bf9052
+DIST tools.reader-1.4.0.tar.gz 63792 BLAKE2B 7d0af9ff628ca1f1e1001c134e7fd2bb1cc7258321d8d19621936cdbb7e95ea5cb842268a15115b0b6929cbc352f35ea47439657db4d5d6403cf82821f7e0ccf SHA512 55c04e94828c0bf5e854d2b1d0bfd9c27e8411def1b429aa131b5e03614955777d188ad1a43295dffce032e8347e4d9d189b7eca0df3edbb105b4257f4641581
DIST tools.reader-1.4.2.tar.gz 63868 BLAKE2B 3f4ceab49de2d518ba5854a81af13cb51902b240d2db2be2c8ededd48d6f9db3898eb54fdb41c6b9ce49d9d8eb912b0a7d3683dc1d61b6e238c5b862fad4b4a5 SHA512 bc3510887b7c5c5f84f0969ff2224dc745a54c81c186c50d0436af9e6f8eb4abf6d9c6a7bba4362ba3f8c94cd6bedefdf1a7698a1cd67db4b324fbaffaae5fbf
diff --git a/dev-lang/clojure/clojure-1.11.3-r1.ebuild b/dev-lang/clojure/clojure-1.12.0.ebuild
index b81fb93c783f..6f1bf26f92af 100644
--- a/dev-lang/clojure/clojure-1.11.3-r1.ebuild
+++ b/dev-lang/clojure/clojure-1.12.0.ebuild
@@ -3,15 +3,15 @@
EAPI=8
-SPEC_ALPHA_VER=0.4.233
-CORE_SPECS_ALPHA_VER=0.3.70
+SPEC_ALPHA_VER="0.5.238" # https://github.com/clojure/spec.alpha/tags/
+CORE_SPECS_ALPHA_VER="0.4.74" # https://github.com/clojure/core.specs.alpha/tags/
-TOOLS_NAMESPACE_VER=1.5.0
-JAVA_CLASSPATH_VER=1.1.0
-TOOLS_READER_VER=1.4.2
-TEST_GENERATIVE_VER=1.1.0
-DATA_GENERATORS_VER=1.1.0
-TEST_CHECK_VER=1.1.1
+TOOLS_NAMESPACE_VER="1.5.0" # https://github.com/clojure/tools.namespace/tags/
+JAVA_CLASSPATH_VER="1.1.0" # https://github.com/clojure/java.classpath/tags/
+TOOLS_READER_VER="1.4.0" # https://github.com/clojure/tools.reader/tags/
+TEST_GENERATIVE_VER="1.1.0" # https://github.com/clojure/test.generative/tags/
+DATA_GENERATORS_VER="1.1.0" # https://github.com/clojure/data.generators/tags/
+TEST_CHECK_VER="1.1.1" # https://github.com/clojure/test.check/tags/
JAVA_PKG_IUSE="test"
@@ -47,7 +47,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="EPL-1.0 Apache-2.0 BSD"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86 ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
RESTRICT="!test? ( test )"
BDEPEND="
@@ -83,22 +83,22 @@ src_compile() {
}
src_test() {
- ln -rs \
- ../tools.namespace-${TOOLS_NAMESPACE_VER}/src/main/clojure/clojure/tools \
+ cp -r \
+ ../tools.namespace-${TOOLS_NAMESPACE_VER}/src/main/clojure/clojure/tools/* \
src/clj/clojure/tools || die "Could not create symbolic link for tools-namespace"
- mv \
+ cp -r \
../java.classpath-${JAVA_CLASSPATH_VER}/src/main/clojure/clojure/java/* \
src/clj/clojure/java || die "Could not move java-classpath"
- mv \
+ cp -r \
../tools.reader-${TOOLS_READER_VER}/src/main/clojure/clojure/tools/* \
src/clj/clojure/tools || die "Could not move tools-reader"
- mv \
+ cp -r \
../test.generative-${TEST_GENERATIVE_VER}/src/main/clojure/clojure/test/* \
src/clj/clojure/test || die "Could not move test-generative"
ln -rs \
../data.generators-${DATA_GENERATORS_VER}/src/main/clojure/clojure/data/ \
src/clj/clojure/data || die "Could not create symbolic link for data-generators"
- mv \
+ cp -r \
../test.check-${TEST_CHECK_VER}/src/main/clojure/clojure/test/* \
src/clj/clojure/test || die "Could not move test-check"
diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 90b2fb8d0d22..73973e0b0dbb 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -172,6 +172,34 @@ DIST rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz 165014992 BLAKE2B abd9f73c8439f
DIST rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 9cd1a51580d9f70f96c83b603716a5edbd8e1c4d4c2f53c07aa9d37c6c47f3bd252c0a1cf26b77bcd60842fb83ed74cd7b6e4ab3a039c3938423372485f8c1f4 SHA512 b65621f91085f4a5c6f84ed5e530fe56502ca12c5b18486afb1197156c5f6087110578647d428a58a1a6c04765569a28c38ae40a14c72fd41f39948349e8115d
DIST rust-1.79.0-x86_64-unknown-linux-musl.tar.xz 247326760 BLAKE2B 36bf6787c69971ba7c445d1895001c005af0aeb48aaa3309e971237125a2b6de3ef5f1534572f8a3f4c1bc024962a8fd030e91b63c02f03444b5aec1a3ed2e5a SHA512 02e5c2a67f5470f3320b04e7c4f0a6f5dbd361d5a97aee7e5860d04224683166b21375794c94ae040a2cc6fc119380be9d3465b8c5e1798abd4142d621cf9f99
DIST rust-1.79.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 6dde2d3096f7e47d31b1e13e7e5f41cf278e770dcb8a222d76ab5b93b2ca8a6d9e5b45515e097e5285bd2d76130546b3eb302a8391102460c4564e654c88f03c SHA512 4618852fdd81684ddf5bd8758d2551f1c800ef1614fed8ba91a9a1d29b3b51a0b9bf169c499dd8890347f999d002e5aba7b49a98eb819f20bdfe82fa375ed45a
+DIST rust-1.80.1-aarch64-unknown-linux-gnu.tar.xz 226220216 BLAKE2B 41c7a5ba5108da3ae79fc6d6fa229d2a91e6e217c92bbcbe37fe35d48418e0c787a29c43ffb406acabd410efcca0464da325120f925dfd6d1ee0822f0041f517 SHA512 4279028abc347ff1436d055f79523a24f98d94938dd7eb73516bcf39dbbfbd941418d4b1227576870c75a7c0b4c23c74b0528e1c5b8a39d54422af1ee2abb74f
+DIST rust-1.80.1-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 20c46e31535278145d143f619851edf151feb786b6d3112022b63e9dc882aad300665af16ba9dc600554f3d8f95d4ed7715bab5b57fab3e33a2c81fd7cd664a7 SHA512 dc104a9a30945d8f3d3a74cbc31b87ac4cffb81b4dd80a53b3e86432058830d4287542166db273895d9758bbfc36814c384c35a98b360ecf18938c6ebf6beb05
+DIST rust-1.80.1-aarch64-unknown-linux-musl.tar.xz 206752364 BLAKE2B 924f6c1f6b01c048ee9f1fc632e74abf1f5c11936effeb797d45fd500b1ce5a1638cc8061226018dd3e5a910e1d20a7645efbd25dbc5e3b2336cb3d20817fece SHA512 74a9846b328f2a79a75f7cb4c795a78c40ec1c30ac864e20046fa39324800e40ec13737bc580d5949dca92472c1512c747f67d8b67cd5e3e9048b22e2a8b7866
+DIST rust-1.80.1-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 49100a62a57a4147c13379bee868f5725b96f4dfa59c83c6d3a1a67eed86b0ed02bb0684b096dd557d07f54d0c3fb32bace38c81aed55cea7a0c001d53049897 SHA512 955d39f554413d51da50d2c66a8e9dd57aa28c850f12410b58a8ae1d8d768b7b5d2687bc6b88218f800f3e4242e282d6fc8d2e76616c30c926af1f9a461b2d9e
+DIST rust-1.80.1-arm-unknown-linux-gnueabi.tar.xz 190441552 BLAKE2B 2907546fe513550e8bb79eb60382503ae55dab8420be41be6d57ef04e9582362324de8639a43671181e439223cf2c677ee4f4819455a264c2eb34ce6e79bfef1 SHA512 1ec38d348e1c888cbbc7b391571e84a3026a5c59fe065d79e5769241c6af9f39c0f689c981695846a9109ab3c9baee9b225316868dd2fed18d15f4f1c81cb5f2
+DIST rust-1.80.1-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 106a856965e94aa260258aa8bb973a513cd13aef7b15f0c5794a699fbfa5445dbdd3628084d7a913849f0dd274075a28bad25a758e031ce851a6afe463dcc882 SHA512 ce34d38c05e8b4a7df9f0a79fe107b7d313bc467b1cf82cac43b8ab9b6ae3e4d3c1f4428f3a627110ce3b66f89086982cc95d0b2b2e85187095f66338aa92d0c
+DIST rust-1.80.1-arm-unknown-linux-gnueabihf.tar.xz 190747600 BLAKE2B 481473bfac35b8a45c4c3a5593b76abf88fe6eb50f0b2a424b1c5ed846e56234c2faa22910623514d0f6804d13f78d28cc3e4cff956ae558ac1dd655a0b62057 SHA512 540f74fe1f43ad8c407620ec47eae1ac4a3c4ddc8497cb79d0784393d17581c41576df7e114efbd6541a8626802c7961c998cd0895618b254814b66efc3bb01d
+DIST rust-1.80.1-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B f1d4aa5cbe123f566d63c3f9165766622048f463c78c0d9635949ac46d6910c1b9c59b0d8c7fce034c1b070416e1ac3f998c4b0c91c796e18669f9294a75bc89 SHA512 f4a75d28a245eaea7deabbbe282cad493175c303f9f0744a248728a7753603ba7e4acf488b3e8e3478a8f7160ed92963d255f0216b1fb598b66a91eb51c30a6f
+DIST rust-1.80.1-armv7-unknown-linux-gnueabihf.tar.xz 195804620 BLAKE2B f279fd6944aaa76a7a35007e0521003140e4a3569cd36e57d7fa4ed7f72b37ffb7d03412588d1b0671677fd95bd6b6626eb9603d55b81971e148ad0137bbbc2d SHA512 487aa0be4230659db1c5cf2436c65062f1c3061fa085f38ec84dce029a6ef3614657ba407d1aa13c1e5ff2cf6e87f7ffc0c1a1947c3dc641a5b6843cdde85615
+DIST rust-1.80.1-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 15b450c4743e45c4c2eb9a1ec6afd448a30ad64e9a885bbedd7f8a7f59db45926e7ae4b1b0f350a783adafe93ccecec40f6436b62c8063eac5ad4e91c5418576 SHA512 b5ce5e78cacafd3f0ccfa2797aebecb360bbf56140cf1a1f3dc6c200e7a6ac7d3eceefc0f3cd3fd109ff1b8755b7828c2808ac9bf53f23a3e49c27d6c6050e8c
+DIST rust-1.80.1-i686-unknown-linux-gnu.tar.xz 221151480 BLAKE2B 01c4a29b5cdc47b0070b031984daa5d6f77844cb3ab9a82a40440b5c4a7a1f6bdccd4b8f46e3ab13bc194997c4a1341de484319ad3e8f642c67f7b8d8481c846 SHA512 2c0cc27407265f686d5b3a5e9f00f751924ae47f3d6a5cc044c56278843ee76ba3cedd63575447feb5cda0a2b1d2a26d7a78e0c558e2f47b7cb09f40aa6b8425
+DIST rust-1.80.1-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 549b27298fbed09727ae6c6086127aab9c0ebf9a6fce70c2e102fd29e983e31b1907f3a2e7c18800ff7b2efcd6f49c36aa11a5021fb9f57e6148e62628cc56a2 SHA512 c20ea2b577aa263e70211198a9fe896b9d560b737d74d640ee107a89dd9d5b31bc843e2fdda75bf21318fd3aaaea58c4ee918d003f7bf7636aa5636fb657133a
+DIST rust-1.80.1-loongarch64-unknown-linux-gnu.tar.xz 172528232 BLAKE2B d308b0aab1ef8dc338025d9a106920f507035efdc04390e9618b6a936ec117b70c791d14d5a73aeb0533f1e8d1952ae36bc3d4e624239d5a64ecfaefa70aa5ab SHA512 1c6d689e43cad549f2f8aa96fd5bf52080276c1de386b771206c7533feb11a47bf515ea72dc7f406852ca7dc5632f1436dde69014d8bf35bd0f25bcc85c3cfa0
+DIST rust-1.80.1-loongarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 92b347907616b18ae06d85a1380d01bd078c3ea4a03fdf808b79794ffeb1d6661057688050130aec61d29062f07a030ebcf15fe3d866cb411325c44a2c393a33 SHA512 7245d91fc398d787e8bfa2e0bbceda9aa30665699f01bc5490f29f690fc1f8fd5d5ee8d4a941d38f0dc5c4cb7c275bf4b6d4bd3727b1bad65326594101f90cf4
+DIST rust-1.80.1-powerpc-unknown-linux-gnu.tar.xz 185400364 BLAKE2B 2b37d052d0fc4f612c298e87be9a0afcac3ef8548f3914530737d0435cbdf270e0c3b8422c08f84f96192f89805a9bff9d3fe570eb056afc1fd902202a806025 SHA512 1350aa8c105555778231b4ef7ce1c4c8850cc112ccc2f72621bbb3c011a0733da91df7521bbab0aa3269b4ad61231a631660593d7608d017083cd7af375fde30
+DIST rust-1.80.1-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B da5dfb8d287b7a30a32443b0edb80a3994c68f732ce02a6f6d735d589db2c273962e02925fa88311698672eca10441850066c2f1ab2e48ded8ca33109e298509 SHA512 f0d381594d6b164e068cb80e39a508774633db64abd4a9ba68eba48fd627fbda6c0cdf849137f61e196ab44e0f93eba5d08f3dd60fe5820259b8d9fafdd51407
+DIST rust-1.80.1-powerpc64-unknown-linux-gnu.tar.xz 183179096 BLAKE2B 0b7b7af392b8aa1a1df14ea4f53fd231c5c475eddbadd2105a5222393162b187109201f96dbb30c9877ff1c684af48b9868d17dbf26113193cab572d8ea40852 SHA512 67ce98a6f89997c13f576493644634f8ee5055952500e4f6d6ae096fee9570d6e5938c483892e76325905fec35184ff7f7edc21e4ec30199e821017890825289
+DIST rust-1.80.1-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B b5b296291d031d254a4be6f000abade2b5d67cea8cecb332505469af3ec3ed1e21454ba41f96ed4e77dc2324c339f136ad04f034191a639394e6d9390065ac19 SHA512 9ddacb0ccd9da29fb93c66a2d701a03af6a4a2e9911c06a09d9fd5bde2647931e6c61e623d418200038e232227010206561e431331ef866324e9020dfba4597b
+DIST rust-1.80.1-powerpc64le-unknown-linux-gnu.tar.xz 194097292 BLAKE2B 1134beec940443b111594c86f912b2bf26bf3ace83cab3f0176175a6e891d047701e08e8ebc62094fdb4bd7b4d2de115ba0125ecd5ff6b3a20906db30c86c480 SHA512 4275343153b6acec8ba3a25dd4e85abc3ea7872a9cca4cea6f394fc24db6461db7fe7c047d158b61bb0635983a6a033f25da39f5fa1d6d9ee6d3eb956799dafa
+DIST rust-1.80.1-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 280558f7b575a5b79c7367715e74f333b7e9bb0d4f6ffd9939ed9daf33899dfc19cf59eca2cfafdd2ad1d6d71ea58486d04931fc3d089c9c491c8374985a1960 SHA512 6c784aa10878531b44e5927b2cab5a81efd4767a5e723747e4a9c506b4c48141b44c98ce364459db47ad8f03f4f066fe96d070806695d76a6abc9e0c7a53a09c
+DIST rust-1.80.1-riscv64gc-unknown-linux-gnu.tar.xz 194141700 BLAKE2B e174c185d35d3974c923233807ff1a27f6736af2a8b97f92153c0518aad4f46653d5e5bab219b51ee1b58cac7216a29e5ad6499a982de8f52f6871903a307b71 SHA512 4d69bfd0fdd2de634a3ab873e8e2929c53baec12e4edcb220b8054c672324dba7a94d06a9c35474b8ba74b2e408d7b42a857ad11a4b7a346509b5fde23e8c779
+DIST rust-1.80.1-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 274048978581a816fd8a9c396e7adffa509004121d5e9dc8df53a9f4a850dc7a0bca8652760c1f27c1c0dd57be5a91ff60e2d39ad7681b17efdea91312d0fc40 SHA512 5c34ff90acd4307a57733f8371abf4712c3ca06bf9db88f1d3e3ed9dda1c16a7775d713804ec4f1bc46089428b6b5472ab7e416f10e21d33f10b84b1a33d1957
+DIST rust-1.80.1-s390x-unknown-linux-gnu.tar.xz 209785288 BLAKE2B 01792daab79e7abed8bdeca53295928429b6814672aa4e0426316ec790d22b22abf25d3d5513582206d18f53147e60d252a0557ab9cca3b594c89ad603d94ea7 SHA512 66b20f5d001e978e2db5277da5f01271f0500a59877a849ccadebd5823eaeee35066abdd5d449e024cd5ae8ee41dd60fad77a00648cac1db62137d6722729fd6
+DIST rust-1.80.1-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 5c0a1a6036d3c3e9af835c281fd347a842cea15bea5f3d5f109f4080a2f93020d5e1c1a7de1894c03e8a2c87c6560f792a0c8024e68eb55d10e50da098f1e621 SHA512 7bbc3e8d3b039b522e62101714f5edb85046cfc06375df4b49c9ece891f8fc57e86027e1fd12a5837be7623c9137840551389e7dec4b2700e1dac0ae69121729
+DIST rust-1.80.1-x86_64-unknown-linux-gnu.tar.xz 167553060 BLAKE2B abc6430cfbbea5dd0ea42a6a3e2796b6f499d5a8343616d310ed22b541bdb15803d882dca9be743a81768bdf55f78c7a803bb594844d7dc3d2bdf09bd3f3d312 SHA512 73e6000af98efe5d90ab484ad88f455f07ccdabe49400d25ac16eeaa51327a5d17eaaae5ef3eb0b04b9aba2015c379eeb2a00076d82ba959e53e3dba470a228b
+DIST rust-1.80.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B bb52100a14bfa2775ca7cab5cd0f9dbc489ec3b26a8687876c97b666435c44ce58d86fd9f11d4f4832e79c05fa3ddefd7157edc91a3da25ffeba07da61fbddf9 SHA512 08aad912e47341bff29ee1d1b52cd02df8e609747f7061e61ed6a401d798140a8587378aa992b0d52af955a44d2284eefa00f27a6e94b4ed561c06eed60ad6fe
+DIST rust-1.80.1-x86_64-unknown-linux-musl.tar.xz 248220632 BLAKE2B 7f0954379658df0a5cb0bb4bd49fdd1d216bfa5a200789124667d13ad97f0a5278f57e5b6278a969558c834de43a5d7e3f5ad3e331cc5a4c428dc097453a9394 SHA512 079cd3384c0b7f85d5fb2f02f27febe423ff533d71463097fbaa90449a955699fc25d8e4ae16489f7d7920c34c318c0f2e8185eeb9c6fd64c0851e4366c5eca2
+DIST rust-1.80.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B bad9fdebe33c251b8802ecb0150a074e86becac00874137f793b1805bf36373903fbcfd4744b1086851fd1357c6c81262a7eb321685640d856dc2ee3a37917a7 SHA512 405de0a8676755a63a4fc1e61dd358960efc90e4fd2417cfb4311bfaab5a744397e1f751afbe6a9515c1d92626a79fc782272261eed2f72b37b88fd77a84d7c0
DIST rustc-1.71.1-src.tar.xz 151983068 BLAKE2B 3dfdbc246feb84a79ae94c2de978c5585ee06cf6b683d2245869b62e28f7c79f89cc589f5431537713bf088236a0b824acefc1b68e418e9eb72e1eea98054e3f SHA512 fd0e5a16bdbeb539184513583089e55f681cb772810df357b6b1464853f7022ac02edab3dd155b2262ed0047e2a25dea3808dd078dcdfce9d399384465009db4
DIST rustc-1.71.1-src.tar.xz.asc 801 BLAKE2B a88c073a70552d73e2d7695eceabdaa478f34501b7271fabf7f4a09f3efa545181f34353e45776b05918e6aeba88adb02f9731454f7085a7abf1602fc6589983 SHA512 9dd0406cf22f1daa7fcfd015fc1c6f8d36586aa99bf14c1491ee464c1f892ab759feb83e8b55b64713170fb777fdbe038fb5fd01a59c911b6599223baaba0677
DIST rustc-1.74.1-src.tar.xz 155968724 BLAKE2B e05f2379ac94b286f85791a138e1928e5b5b5a7749f0981d82c40c2a12860f55bf96bb2f0e924e35a0f8b2447b13052d38adea909aaa3199105787bb5a4861b3 SHA512 14c7e7ed2f38ab60299d8c7d41d78f042b6b57ef822d577b5138e60bdde31cf141eccd4332a25bc5da3d58eb5313d63c1448b5dfe9e11b8055bb8ea133a9038d
@@ -184,3 +212,5 @@ DIST rustc-1.79.0-src.tar.xz 162359512 BLAKE2B 753c0e9c537644d1a12b4d38024c22952
DIST rustc-1.79.0-src.tar.xz.asc 801 BLAKE2B 860283021f513f5d4c81ea1f8d9567f0a052cc53a1d51d7fd9a804a39b855e24e06ea4c73db53176c1cf846910147de6bbc26da35755f3d0d4b296503e691e64 SHA512 51eec85d71817fe21073502c1d18e44ce694dc11b1c181e82462b529a24a610c8e215e6f2640e8b6d80f028207a360e43354cafa863f49a12c547b4c5f52d7e7
DIST rustc-1.80.1-src.tar.xz 199234944 BLAKE2B 39891362f2a4bc249f5d943e3ded48d2add9cd9c0ee3c085d7fbefbfbc784f1e029308d9486cd35a6c03b77243077dc1196c75980faeea0d4319cee057509b6a SHA512 3c746108a86eeb734c1a8c8f63ba1a45e2cb03a8cb553395a167d07dc3ce5d8d9ea365ddd95533b6952d915069b86cad7ad218d27861e0889f8e878136bd32ab
DIST rustc-1.80.1-src.tar.xz.asc 801 BLAKE2B 0fb361678e4b580c89ccc35fd1b29d24ab41af854e5a34d24192671c93140b7d2c91e740a51f1eaa6854d5970bb91a0510aac9cb6cbf2883e77a2b941d65b010 SHA512 9d5731db73b8a982b956cb2c4736c0fc7dedab785d9855508e6a1fc2d2163d561fdcd5b254ea5f7b1f27b3903d10d9d2403366e63f9c690ab722c401109a7c1d
+DIST rustc-1.81.0-src.tar.xz 216743872 BLAKE2B d9f52da9092d0723c862ebbb2dc351cad0670be6872f691b4c9f36faf06803f072720ebd04f06745c355d807991b38312cc830b12d6d3f50b0574bb7325340b7 SHA512 b8a837ced521d2ca2c7f228a0640da591384519e4dbc1ae768524d50616da6abbd2f7bdae3777caebc0447dac91bf76481282ce5a2264d7f30e173caa6321a51
+DIST rustc-1.81.0-src.tar.xz.asc 801 BLAKE2B 01cd9f386d3fd73f4eb43b14d7d479ebababb8640abbff170e697817b94b8a18edd801c6047ecf3c084a0a51764c5e4f3f4bd6b00e8ae000ef0b850e9506572a SHA512 19c0da9d67f2bd9fd79a2078f0f486ee7fad5646a09a609b7e30d9531851955ae8df0ec69f9ddc09e2fd6e74d529648335b0fda833839c88c54c84494ec1988e
diff --git a/dev-lang/rust/rust-1.80.1.ebuild b/dev-lang/rust/rust-1.80.1.ebuild
index e5ec2a633504..c6767b5c20d3 100644
--- a/dev-lang/rust/rust-1.80.1.ebuild
+++ b/dev-lang/rust/rust-1.80.1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
fi
RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
diff --git a/dev-lang/rust/rust-1.81.0.ebuild b/dev-lang/rust/rust-1.81.0.ebuild
new file mode 100644
index 000000000000..8710265d5bce
--- /dev/null
+++ b/dev-lang/rust/rust-1.81.0.ebuild
@@ -0,0 +1,787 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+
+inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing optfeature \
+ multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig
+
+if [[ ${PV} = *beta* ]]; then
+ betaver=${PV//*beta}
+ BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
+ MY_P="rustc-beta"
+ SLOT="beta/${PV}"
+ SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz"
+else
+ ABI_VER="$(ver_cut 1-2)"
+ SLOT="stable/${ABI_VER}"
+ MY_P="rustc-${PV}"
+ SRC="${MY_P}-src.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).1"
+
+DESCRIPTION="Systems programming language from Mozilla"
+HOMEPAGE="https://www.rust-lang.org/"
+
+SRC_URI="
+ https://static.rust-lang.org/dist/${SRC}
+ verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc )
+ !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) )
+"
+S="${WORKDIR}/${MY_P}-src"
+
+# keep in sync with llvm ebuild of the same version as bundled one.
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARC ARM AVR BPF CSKY DirectX Hexagon Lanai
+ LoongArch M68k Mips MSP430 NVPTX PowerPC RISCV Sparc SPIRV SystemZ VE
+ WebAssembly X86 XCore Xtensa )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4"
+
+IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm ${ALL_LLVM_TARGETS[*]}"
+
+# Please keep the LLVM dependency block separate. Since LLVM is slotted,
+# we need to *really* make sure we're not pulling more than one slot
+# simultaneously.
+
+# How to use it:
+# List all the working slots in LLVM_VALID_SLOTS, newest first.
+LLVM_VALID_SLOTS=( 18 )
+LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}"
+
+# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
+# (-) usedep needed because we may build with older llvm without that target
+LLVM_DEPEND="|| ( "
+for _s in ${LLVM_VALID_SLOTS[@]}; do
+ LLVM_DEPEND+=" ( "
+ for _x in ${ALL_LLVM_TARGETS[@]}; do
+ LLVM_DEPEND+="
+ ${_x}? ( sys-devel/llvm:${_s}[${_x}(-)] )
+ wasm? ( sys-devel/lld:${_s} )"
+ done
+ LLVM_DEPEND+=" )"
+done
+unset _s _x
+LLVM_DEPEND+=" )
+ <sys-devel/llvm-$(( LLVM_MAX_SLOT + 1 )):=
+"
+
+# to bootstrap we need at least exactly previous version, or same.
+# most of the time previous versions fail to bootstrap with newer
+# for example 1.47.x, requires at least 1.46.x, 1.47.x is ok,
+# but it fails to bootstrap with 1.48.x
+# https://github.com/rust-lang/rust/blob/${PV}/src/stage0.json
+RUST_DEP_PREV="$(ver_cut 1).$(($(ver_cut 2) - 1))*"
+RUST_DEP_CURR="$(ver_cut 1).$(ver_cut 2)*"
+BOOTSTRAP_DEPEND="||
+ (
+ =dev-lang/rust-"${RUST_DEP_PREV}"
+ =dev-lang/rust-bin-"${RUST_DEP_PREV}"
+ =dev-lang/rust-"${RUST_DEP_CURR}"
+ =dev-lang/rust-bin-"${RUST_DEP_CURR}"
+ )
+"
+
+BDEPEND="${PYTHON_DEPS}
+ app-eselect/eselect-rust
+ || (
+ >=sys-devel/gcc-4.7
+ >=sys-devel/clang-3.5
+ )
+ system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
+ !system-llvm? (
+ >=dev-build/cmake-3.13.4
+ app-alternatives/ninja
+ )
+ test? ( dev-debug/gdb )
+ verify-sig? ( sec-keys/openpgp-keys-rust )
+"
+
+DEPEND="
+ >=app-arch/xz-utils-5.2
+ net-misc/curl:=[http2,ssl]
+ sys-libs/zlib:=
+ dev-libs/openssl:0=
+ system-llvm? (
+ ${LLVM_DEPEND}
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ )
+ !system-llvm? (
+ !llvm-libunwind? (
+ elibc_musl? ( sys-libs/libunwind:= )
+ )
+ )
+"
+
+RDEPEND="${DEPEND}
+ app-eselect/eselect-rust
+ sys-apps/lsb-release
+"
+
+REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
+ miri? ( nightly )
+ parallel-compiler? ( nightly )
+ rust-analyzer? ( rust-src )
+ test? ( ${ALL_LLVM_TARGETS[*]} )
+ wasm? ( llvm_targets_WebAssembly )
+ x86? ( cpu_flags_x86_sse2 )
+"
+
+# we don't use cmake.eclass, but can get a warning
+CMAKE_WARN_UNUSED_CLI=no
+
+QA_FLAGS_IGNORED="
+ usr/lib/${PN}/${PV}/bin/.*
+ usr/lib/${PN}/${PV}/libexec/.*
+ usr/lib/${PN}/${PV}/lib/lib.*.so
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/bin/.*
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
+"
+
+QA_SONAME="
+ usr/lib/${PN}/${PV}/lib/lib.*.so.*
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
+"
+
+QA_PRESTRIPPED="
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/bin/rust-llvm-dwp
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/self-contained/crtn.o
+"
+
+# An rmeta file is custom binary format that contains the metadata for the crate.
+# rmeta files do not support linking, since they do not contain compiled object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
+# causes double bootstrap
+RESTRICT="test"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc
+
+PATCHES=(
+ "${FILESDIR}"/1.78.0-musl-dynamic-linking.patch
+ "${FILESDIR}"/1.74.1-cross-compile-libz.patch
+ #"${FILESDIR}"/1.72.0-bump-libc-deps-to-0.2.146.patch # pending refresh
+ "${FILESDIR}"/1.67.0-doc-wasm.patch
+ "${FILESDIR}"/1.79.0-revert-8c40426.patch
+)
+
+clear_vendor_checksums() {
+ sed -i 's/\("files":{\)[^}]*/\1/' "vendor/${1}/.cargo-checksum.json" || die
+}
+
+toml_usex() {
+ usex "${1}" true false
+}
+
+bootstrap_rust_version_check() {
+ # never call from pkg_pretend. eselect-rust may be not installed yet.
+ [[ ${MERGE_TYPE} == binary ]] && return
+ local rustc_wanted="$(ver_cut 1).$(($(ver_cut 2) - 1))"
+ local rustc_toonew="$(ver_cut 1).$(($(ver_cut 2) + 1))"
+ local rustc_version=( $(eselect --brief --root="${BROOT}" rust show 2>/dev/null) )
+ rustc_version=${rustc_version[0]#rust-bin-}
+ rustc_version=${rustc_version#rust-}
+
+ [[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"
+
+ if ver_test "${rustc_version}" -lt "${rustc_wanted}" ; then
+ eerror "Rust >=${rustc_wanted} is required"
+ eerror "please run 'eselect rust' and set correct rust version"
+ die "selected rust version is too old"
+ elif ver_test "${rustc_version}" -ge "${rustc_toonew}" ; then
+ eerror "Rust <${rustc_toonew} is required"
+ eerror "please run 'eselect rust' and set correct rust version"
+ die "selected rust version is too new"
+ else
+ einfo "Using rust ${rustc_version} to build"
+ fi
+}
+
+pre_build_checks() {
+ local M=8192
+ # multiply requirements by 1.3 if we are doing x86-multilib
+ if use amd64; then
+ M=$(( $(usex abi_x86_32 13 10) * ${M} / 10 ))
+ fi
+ M=$(( $(usex clippy 128 0) + ${M} ))
+ M=$(( $(usex miri 128 0) + ${M} ))
+ M=$(( $(usex rustfmt 256 0) + ${M} ))
+ # add 2G if we compile llvm and 256M per llvm_target
+ if ! use system-llvm; then
+ M=$(( 2048 + ${M} ))
+ local ltarget
+ for ltarget in ${ALL_LLVM_TARGETS[@]}; do
+ M=$(( $(usex ${ltarget} 256 0) + ${M} ))
+ done
+ fi
+ M=$(( $(usex wasm 256 0) + ${M} ))
+ M=$(( $(usex debug 2 1) * ${M} ))
+ eshopts_push -s extglob
+ if is-flagq '-g?(gdb)?([1-9])'; then
+ M=$(( 15 * ${M} / 10 ))
+ fi
+ eshopts_pop
+ M=$(( $(usex system-bootstrap 0 1024) + ${M} ))
+ M=$(( $(usex doc 256 0) + ${M} ))
+ CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
+}
+
+llvm_check_deps() {
+ has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
+}
+
+# Is LLVM being linked against libc++?
+is_libcxx_linked() {
+ local code='#include <ciso646>
+#if defined(_LIBCPP_VERSION)
+ HAVE_LIBCXX
+#endif
+'
+ local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1
+ [[ ${out} == *HAVE_LIBCXX* ]]
+}
+
+pkg_pretend() {
+ pre_build_checks
+}
+
+pkg_setup() {
+ pre_build_checks
+ python-any-r1_pkg_setup
+
+ export LIBGIT2_NO_PKG_CONFIG=1 #749381
+ if tc-is-cross-compiler; then
+ export PKG_CONFIG_ALLOW_CROSS=1
+ export PKG_CONFIG_PATH="${ROOT}/usr/$(get_libdir)/pkgconfig"
+ export OPENSSL_INCLUDE_DIR="${ROOT}/usr/include"
+ export OPENSSL_LIB_DIR="${ROOT}/usr/$(get_libdir)"
+
+ use system-bootstrap || die "USE=system-bootstrap is required when cross-compiling"
+ use system-llvm && die "USE=system-llvm not allowed when cross-compiling"
+ local cross_llvm_target="$(llvm_tuple_to_target "${CBUILD}")"
+ use "llvm_targets_${cross_llvm_target}" || \
+ die "Must enable LLVM_TARGETS=${cross_llvm_target} matching CBUILD=${CBUILD} when cross-compiling"
+ fi
+
+ use system-bootstrap && bootstrap_rust_version_check
+
+ if use system-llvm; then
+ llvm_pkg_setup
+
+ local llvm_config="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
+ export LLVM_LINK_SHARED=1
+ export RUSTFLAGS="${RUSTFLAGS} -Lnative=$("${llvm_config}" --libdir)"
+ fi
+}
+
+esetup_unwind_hack() {
+ # https://bugs.gentoo.org/870280
+ # this is a hack needed to bootstrap with libgcc_s linked tarball on llvm-libunwind system.
+ # it should trigger for internal bootstrap or system-bootstrap with rust-bin.
+ # the whole idea is for stage0 to bootstrap with fake libgcc_s.
+ # final stage will receive -L${T}/lib but not -lgcc_s args, producing clean compiler.
+ local fakelib="${T}/fakelib"
+ mkdir -p "${fakelib}" || die
+ # we need both symlinks, one for cargo runtime, other for linker.
+ ln -s "${ESYSROOT}/usr/lib/libunwind.so" "${fakelib}/libgcc_s.so.1" || die
+ ln -s "${ESYSROOT}/usr/lib/libunwind.so" "${fakelib}/libgcc_s.so" || die
+ export LD_LIBRARY_PATH="${fakelib}"
+ export RUSTFLAGS+=" -L${fakelib}"
+ # this is a literally magic variable that gets through cargo cache, without it some
+ # crates ignore RUSTFLAGS.
+ # this variable can not contain leading space.
+ export MAGIC_EXTRA_RUSTFLAGS+="${MAGIC_EXTRA_RUSTFLAGS:+ }-L${fakelib}"
+}
+
+src_prepare() {
+ # Clear vendor checksums for crates that we patched to bump libc.
+ # NOTE: refresh this on each bump.
+ #for i in addr2line-0.20.0 bstr cranelift-jit crossbeam-channel elasticlunr-rs handlebars icu_locid libffi \
+ # terminal_size tracing-tree; do
+ # clear_vendor_checksums "${i}"
+ #done
+
+ if ! use system-bootstrap; then
+ has_version sys-devel/gcc || esetup_unwind_hack
+ local rust_stage0_root="${WORKDIR}"/rust-stage0
+ local rust_stage0="rust-${RUST_STAGE0_VERSION}-$(rust_abi "${CBUILD}")"
+
+ "${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig \
+ --without=rust-docs-json-preview,rust-docs --destdir="${rust_stage0_root}" --prefix=/ || die
+ fi
+
+ default
+}
+
+src_configure() {
+ filter-lto # https://bugs.gentoo.org/862109 https://bugs.gentoo.org/866231
+
+ local rust_target="" rust_targets="" arch_cflags
+
+ # Collect rust target names to compile standard libs for all ABIs.
+ for v in $(multilib_get_enabled_abi_pairs); do
+ rust_targets+=",\"$(rust_abi $(get_abi_CHOST ${v##*.}))\""
+ done
+ if use wasm; then
+ rust_targets+=",\"wasm32-unknown-unknown\""
+ if use system-llvm; then
+ # un-hardcode rust-lld linker for this target
+ # https://bugs.gentoo.org/715348
+ sed -i '/linker:/ s/rust-lld/wasm-ld/' compiler/rustc_target/src/spec/base/wasm.rs || die
+ fi
+ fi
+ rust_targets="${rust_targets#,}"
+
+ # cargo and rustdoc are mandatory and should always be included
+ local tools='"cargo","rustdoc"'
+ use clippy && tools+=',"clippy"'
+ use miri && tools+=',"miri"'
+ use profiler && tools+=',"rust-demangler"'
+ use rustfmt && tools+=',"rustfmt"'
+ use rust-analyzer && tools+=',"rust-analyzer","rust-analyzer-proc-macro-srv"'
+ use rust-src && tools+=',"src"'
+
+ local rust_stage0_root
+ if use system-bootstrap; then
+ local printsysroot
+ printsysroot="$(rustc --print sysroot || die "Can't determine rust's sysroot")"
+ rust_stage0_root="${printsysroot}"
+ else
+ rust_stage0_root="${WORKDIR}"/rust-stage0
+ fi
+ # in case of prefix it will be already prefixed, as --print sysroot returns full path
+ [[ -d ${rust_stage0_root} ]] || die "${rust_stage0_root} is not a directory"
+
+ rust_target="$(rust_abi)"
+ rust_build="$(rust_abi "${CBUILD}")"
+ rust_host="$(rust_abi "${CHOST}")"
+
+ local cm_btype="$(usex debug DEBUG RELEASE)"
+ cat <<- _EOF_ > "${S}"/config.toml
+ [llvm]
+ download-ci-llvm = false
+ optimize = $(toml_usex !debug)
+ release-debuginfo = $(toml_usex debug)
+ assertions = $(toml_usex debug)
+ ninja = true
+ targets = "${LLVM_TARGETS// /;}"
+ experimental-targets = ""
+ link-shared = $(toml_usex system-llvm)
+ $(if is_libcxx_linked; then
+ # https://bugs.gentoo.org/732632
+ echo "use-libcxx = true"
+ echo "static-libstdcpp = false"
+ fi)
+ $(case "${rust_target}" in
+ i586-*-linux-*)
+ # https://github.com/rust-lang/rust/issues/93059
+ echo 'cflags = "-fcf-protection=none"'
+ echo 'cxxflags = "-fcf-protection=none"'
+ echo 'ldflags = "-fcf-protection=none"'
+ ;;
+ *)
+ ;;
+ esac)
+ enable-warnings = false
+ [llvm.build-config]
+ CMAKE_VERBOSE_MAKEFILE = "ON"
+ $(if ! tc-is-cross-compiler; then
+ # When cross-compiling, LLVM is compiled twice, once for host and
+ # once for target. Unfortunately, this build configuration applies
+ # to both, which means any flags applicable to one target but not
+ # the other will break. Conditionally disable respecting user
+ # flags when cross-compiling.
+ echo "CMAKE_C_FLAGS_${cm_btype} = \"${CFLAGS}\""
+ echo "CMAKE_CXX_FLAGS_${cm_btype} = \"${CXXFLAGS}\""
+ echo "CMAKE_EXE_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\""
+ echo "CMAKE_MODULE_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\""
+ echo "CMAKE_SHARED_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\""
+ echo "CMAKE_STATIC_LINKER_FLAGS_${cm_btype} = \"${ARFLAGS}\""
+ fi)
+ [build]
+ build-stage = 2
+ test-stage = 2
+ build = "${rust_build}"
+ host = ["${rust_host}"]
+ target = [${rust_targets}]
+ cargo = "${rust_stage0_root}/bin/cargo"
+ rustc = "${rust_stage0_root}/bin/rustc"
+ rustfmt = "${rust_stage0_root}/bin/rustfmt"
+ docs = $(toml_usex doc)
+ compiler-docs = false
+ submodules = false
+ python = "${EPYTHON}"
+ locked-deps = true
+ vendor = true
+ extended = true
+ tools = [${tools}]
+ verbose = 2
+ sanitizers = false
+ profiler = $(toml_usex profiler)
+ cargo-native-static = false
+ [install]
+ prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
+ sysconfdir = "etc"
+ docdir = "share/doc/rust"
+ bindir = "bin"
+ libdir = "lib"
+ mandir = "share/man"
+ [rust]
+ # https://github.com/rust-lang/rust/issues/54872
+ codegen-units-std = 1
+ optimize = true
+ debug = $(toml_usex debug)
+ debug-assertions = $(toml_usex debug)
+ debug-assertions-std = $(toml_usex debug)
+ debuginfo-level = $(usex debug 2 0)
+ debuginfo-level-rustc = $(usex debug 2 0)
+ debuginfo-level-std = $(usex debug 2 0)
+ debuginfo-level-tools = $(usex debug 2 0)
+ debuginfo-level-tests = 0
+ backtrace = true
+ incremental = false
+ $(if ! tc-is-cross-compiler; then
+ echo "default-linker = \"$(tc-getCC)\""
+ fi)
+ parallel-compiler = $(toml_usex parallel-compiler)
+ channel = "$(usex nightly nightly stable)"
+ description = "gentoo"
+ rpath = false
+ verbose-tests = true
+ optimize-tests = $(toml_usex !debug)
+ codegen-tests = true
+ dist-src = false
+ remap-debuginfo = true
+ lld = $(usex system-llvm false $(toml_usex wasm))
+ # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it
+ # https://github.com/rust-lang/rust/issues/74976
+ # https://github.com/rust-lang/rust/issues/76526
+ deny-warnings = $(usex wasm $(usex doc false true) true)
+ backtrace-on-ice = true
+ jemalloc = false
+ # See https://github.com/rust-lang/rust/issues/121124
+ lto = "$(usex lto thin off)"
+ [dist]
+ src-tarball = false
+ compression-formats = ["xz"]
+ compression-profile = "balanced"
+ _EOF_
+
+ for v in $(multilib_get_enabled_abi_pairs); do
+ rust_target=$(rust_abi $(get_abi_CHOST ${v##*.}))
+ arch_cflags="$(get_abi_CFLAGS ${v##*.})"
+
+ export CFLAGS_${rust_target//-/_}="${arch_cflags}"
+
+ cat <<- _EOF_ >> "${S}"/config.toml
+ [target.${rust_target}]
+ ar = "$(tc-getAR)"
+ cc = "$(tc-getCC)"
+ cxx = "$(tc-getCXX)"
+ linker = "$(tc-getCC)"
+ ranlib = "$(tc-getRANLIB)"
+ llvm-libunwind = "$(usex llvm-libunwind $(usex system-llvm system in-tree) no)"
+ _EOF_
+ if use system-llvm; then
+ cat <<- _EOF_ >> "${S}"/config.toml
+ llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
+ _EOF_
+ fi
+ # by default librustc_target/spec/linux_musl_base.rs sets base.crt_static_default = true;
+ # but we patch it and set to false here as well
+ if use elibc_musl; then
+ cat <<- _EOF_ >> "${S}"/config.toml
+ crt-static = false
+ musl-root = "$($(tc-getCC) -print-sysroot)/usr"
+ _EOF_
+ fi
+ done
+ if use wasm; then
+ wasm_target="wasm32-unknown-unknown"
+ export CFLAGS_${wasm_target//-/_}="$(filter-flags '-mcpu*' '-march*' '-mtune*'; echo "$CFLAGS")"
+ cat <<- _EOF_ >> "${S}"/config.toml
+ [target.wasm32-unknown-unknown]
+ linker = "$(usex system-llvm lld rust-lld)"
+ # wasm target does not have profiler_builtins https://bugs.gentoo.org/848483
+ profiler = false
+ _EOF_
+ fi
+
+ if [[ -n ${I_KNOW_WHAT_I_AM_DOING_CROSS} ]]; then # whitespace intentionally shifted below
+ # experimental cross support
+ # discussion: https://bugs.gentoo.org/679878
+ # TODO: c*flags, clang, system-llvm, cargo.eclass target support
+ # it would be much better if we could split out stdlib
+ # complilation to separate ebuild and abuse CATEGORY to
+ # just install to /usr/lib/rustlib/<target>
+
+ # extra targets defined as a bash array
+ # spec format: <LLVM target>:<rust-target>:<CTARGET>
+ # best place would be /etc/portage/env/dev-lang/rust
+ # Example:
+ # RUST_CROSS_TARGETS=(
+ # "AArch64:aarch64-unknown-linux-gnu:aarch64-unknown-linux-gnu"
+ # )
+ # no extra hand holding is done, no target transformations, all
+ # values are passed as-is with just basic checks, so it's up to user to supply correct values
+ # valid rust targets can be obtained with
+ # rustc --print target-list
+ # matching cross toolchain has to be installed
+ # matching LLVM_TARGET has to be enabled for both rust and llvm (if using system one)
+ # only gcc toolchains installed with crossdev are checked for now.
+
+ # BUG: we can't pass host flags to cross compiler, so just filter for now
+ # BUG: this should be more fine-grained.
+ filter-flags '-mcpu=*' '-march=*' '-mtune=*'
+
+ local cross_target_spec
+ for cross_target_spec in "${RUST_CROSS_TARGETS[@]}";do
+ # extracts first element form <LLVM target>:<rust-target>:<CTARGET>
+ local cross_llvm_target="${cross_target_spec%%:*}"
+ # extracts toolchain triples, <rust-target>:<CTARGET>
+ local cross_triples="${cross_target_spec#*:}"
+ # extracts first element after before : separator
+ local cross_rust_target="${cross_triples%%:*}"
+ # extracts last element after : separator
+ local cross_toolchain="${cross_triples##*:}"
+ use llvm_targets_${cross_llvm_target} || die "need llvm_targets_${cross_llvm_target} target enabled"
+ command -v ${cross_toolchain}-gcc > /dev/null 2>&1 || die "need ${cross_toolchain} cross toolchain"
+
+ cat <<- _EOF_ >> "${S}"/config.toml
+ [target.${cross_rust_target}]
+ ar = "${cross_toolchain}-ar"
+ cc = "${cross_toolchain}-gcc"
+ cxx = "${cross_toolchain}-g++"
+ linker = "${cross_toolchain}-gcc"
+ ranlib = "${cross_toolchain}-ranlib"
+ _EOF_
+ if use system-llvm; then
+ cat <<- _EOF_ >> "${S}"/config.toml
+ llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
+ _EOF_
+ fi
+ if [[ "${cross_toolchain}" == *-musl* ]]; then
+ cat <<- _EOF_ >> "${S}"/config.toml
+ musl-root = "$(${cross_toolchain}-gcc -print-sysroot)/usr"
+ _EOF_
+ fi
+
+ # append cross target to "normal" target list
+ # example 'target = ["powerpc64le-unknown-linux-gnu"]'
+ # becomes 'target = ["powerpc64le-unknown-linux-gnu","aarch64-unknown-linux-gnu"]'
+
+ rust_targets="${rust_targets},\"${cross_rust_target}\""
+ sed -i "/^target = \[/ s#\[.*\]#\[${rust_targets}\]#" config.toml || die
+
+ ewarn
+ ewarn "Enabled ${cross_rust_target} rust target"
+ ewarn "Using ${cross_toolchain} cross toolchain"
+ ewarn
+ if ! has_version -b 'sys-devel/binutils[multitarget]' ; then
+ ewarn "'sys-devel/binutils[multitarget]' is not installed"
+ ewarn "'strip' will be unable to strip cross libraries"
+ ewarn "cross targets will be installed with full debug information"
+ ewarn "enable 'multitarget' USE flag for binutils to be able to strip object files"
+ ewarn
+ ewarn "Alternatively llvm-strip can be used, it supports stripping any target"
+ ewarn "define STRIP=\"llvm-strip\" to use it (experimental)"
+ ewarn
+ fi
+ done
+ fi # I_KNOW_WHAT_I_AM_DOING_CROSS
+
+ einfo "Rust configured with the following flags:"
+ echo
+ echo RUSTFLAGS="\"${RUSTFLAGS}\""
+ echo RUSTFLAGS_BOOTSTRAP="\"${RUSTFLAGS_BOOTSTRAP}\""
+ echo RUSTFLAGS_NOT_BOOTSTRAP="\"${RUSTFLAGS_NOT_BOOTSTRAP}\""
+ echo MAGIC_EXTRA_RUSTFLAGS="\"${MAGIC_EXTRA_RUSTFLAGS}\""
+ env | grep "CARGO_TARGET_.*_RUSTFLAGS="
+ env | grep "CFLAGS_.*"
+ echo
+ einfo "config.toml contents:"
+ cat "${S}"/config.toml || die
+ echo
+}
+
+src_compile() {
+ RUST_BACKTRACE=1 "${EPYTHON}" ./x.py build -vvv --config="${S}"/config.toml -j$(makeopts_jobs) || die
+}
+
+src_test() {
+ # https://rustc-dev-guide.rust-lang.org/tests/intro.html
+
+ # those are basic and codegen tests.
+ local tests=(
+ codegen
+ codegen-units
+ compile-fail
+ incremental
+ mir-opt
+ pretty
+ run-make
+ )
+
+ # fails if llvm is not built with ALL targets.
+ # and known to fail with system llvm sometimes.
+ use system-llvm || tests+=( assembly )
+
+ # fragile/expensive/less important tests
+ # or tests that require extra builds
+ # TODO: instead of skipping, just make some nonfatal.
+ if [[ ${ERUST_RUN_EXTRA_TESTS:-no} != no ]]; then
+ tests+=(
+ rustdoc
+ rustdoc-js
+ rustdoc-js-std
+ rustdoc-ui
+ run-make-fulldeps
+ ui
+ ui-fulldeps
+ )
+ fi
+
+ local i failed=()
+ einfo "rust_src_test: enabled tests ${tests[@]/#/src/test/}"
+ for i in "${tests[@]}"; do
+ local t="src/test/${i}"
+ einfo "rust_src_test: running ${t}"
+ if ! RUST_BACKTRACE=1 "${EPYTHON}" ./x.py test -vv --config="${S}"/config.toml \
+ -j$(makeopts_jobs) --no-doc --no-fail-fast "${t}"
+ then
+ failed+=( "${t}" )
+ eerror "rust_src_test: ${t} failed"
+ fi
+ done
+
+ if [[ ${#failed[@]} -ne 0 ]]; then
+ eerror "rust_src_test: failure summary: ${failed[@]}"
+ die "aborting due to test failures"
+ fi
+}
+
+src_install() {
+ DESTDIR="${D}" "${EPYTHON}" ./x.py install -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die
+
+ # bug #689562, #689160
+ rm -v "${ED}/usr/lib/${PN}/${PV}/etc/bash_completion.d/cargo" || die
+ rmdir -v "${ED}/usr/lib/${PN}/${PV}"/etc{/bash_completion.d,} || die
+ newbashcomp src/tools/cargo/src/etc/cargo.bashcomp.sh cargo
+
+ local symlinks=(
+ cargo
+ rustc
+ rustdoc
+ rust-gdb
+ rust-gdbgui
+ rust-lldb
+ )
+
+ use clippy && symlinks+=( clippy-driver cargo-clippy )
+ use miri && symlinks+=( miri cargo-miri )
+ use profiler && symlinks+=( rust-demangler )
+ use rustfmt && symlinks+=( rustfmt cargo-fmt )
+ use rust-analyzer && symlinks+=( rust-analyzer )
+
+ einfo "installing eselect-rust symlinks and paths: ${symlinks[@]}"
+ local i
+ for i in "${symlinks[@]}"; do
+ # we need realpath on /usr/bin/* symlink return version-appended binary path.
+ # so /usr/bin/rustc should point to /usr/lib/rust/<ver>/bin/rustc-<ver>
+ # need to fix eselect-rust to remove this hack.
+ local ver_i="${i}-${PV}"
+ if [[ -f "${ED}/usr/lib/${PN}/${PV}/bin/${i}" ]]; then
+ einfo "Installing ${i} symlink"
+ ln -v "${ED}/usr/lib/${PN}/${PV}/bin/${i}" "${ED}/usr/lib/${PN}/${PV}/bin/${ver_i}" || die
+ else
+ ewarn "${i} symlink requested, but source file not found"
+ ewarn "please report this"
+ fi
+ dosym "../lib/${PN}/${PV}/bin/${ver_i}" "/usr/bin/${ver_i}"
+ done
+
+ # symlinks to switch components to active rust in eselect
+ dosym "${PV}/lib" "/usr/lib/${PN}/lib-${PV}"
+ dosym "${PV}/libexec" "/usr/lib/${PN}/libexec-${PV}"
+ dosym "${PV}/share/man" "/usr/lib/${PN}/man-${PV}"
+ dosym "rust/${PV}/lib/rustlib" "/usr/lib/rustlib-${PV}"
+ dosym "../../lib/${PN}/${PV}/share/doc/rust" "/usr/share/doc/${P}"
+
+ newenvd - "50${P}" <<-_EOF_
+ LDPATH="${EPREFIX}/usr/lib/rust/lib"
+ MANPATH="${EPREFIX}/usr/lib/rust/man"
+ _EOF_
+
+ rm -rf "${ED}/usr/lib/${PN}/${PV}"/*.old || die
+ rm -rf "${ED}/usr/lib/${PN}/${PV}/bin"/*.old || die
+ rm -rf "${ED}/usr/lib/${PN}/${PV}/doc"/*.old || die
+
+ # note: eselect-rust adds EROOT to all paths below
+ cat <<-_EOF_ > "${T}/provider-${P}"
+ /usr/bin/cargo
+ /usr/bin/rustdoc
+ /usr/bin/rust-gdb
+ /usr/bin/rust-gdbgui
+ /usr/bin/rust-lldb
+ /usr/lib/rustlib
+ /usr/lib/rust/lib
+ /usr/lib/rust/libexec
+ /usr/lib/rust/man
+ /usr/share/doc/rust
+ _EOF_
+
+ if use clippy; then
+ echo /usr/bin/clippy-driver >> "${T}/provider-${P}"
+ echo /usr/bin/cargo-clippy >> "${T}/provider-${P}"
+ fi
+ if use miri; then
+ echo /usr/bin/miri >> "${T}/provider-${P}"
+ echo /usr/bin/cargo-miri >> "${T}/provider-${P}"
+ fi
+ if use profiler; then
+ echo /usr/bin/rust-demangler >> "${T}/provider-${P}"
+ fi
+ if use rustfmt; then
+ echo /usr/bin/rustfmt >> "${T}/provider-${P}"
+ echo /usr/bin/cargo-fmt >> "${T}/provider-${P}"
+ fi
+ if use rust-analyzer; then
+ echo /usr/bin/rust-analyzer >> "${T}/provider-${P}"
+ fi
+
+ insinto /etc/env.d/rust
+ doins "${T}/provider-${P}"
+
+ if use dist; then
+ "${EPYTHON}" ./x.py dist -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die
+ insinto "/usr/lib/${PN}/${PV}/dist"
+ doins -r "${S}/build/dist/."
+ fi
+}
+
+pkg_postinst() {
+ eselect rust update
+
+ if has_version dev-debug/gdb || has_version dev-debug/lldb; then
+ elog "Rust installs a helper script for calling GDB and LLDB,"
+ elog "for your convenience it is installed under /usr/bin/rust-{gdb,lldb}-${PV}."
+ fi
+
+ if has_version app-editors/emacs; then
+ optfeature "emacs support for rust" app-emacs/rust-mode
+ fi
+
+ if has_version app-editors/gvim || has_version app-editors/vim; then
+ optfeature "vim support for rust" app-vim/rust-vim
+ fi
+}
+
+pkg_postrm() {
+ eselect rust cleanup
+}
diff --git a/dev-lang/swift/swift-5.10.1.ebuild b/dev-lang/swift/swift-5.10.1.ebuild
index b4cbb4fc0ed4..dffb80c38d8a 100644
--- a/dev-lang/swift/swift-5.10.1.ebuild
+++ b/dev-lang/swift/swift-5.10.1.ebuild
@@ -90,6 +90,9 @@ BDEPEND="
>=sys-libs/ncurses-6
>=sys-libs/zlib-1.3
dev-lang/python
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ' python3_{12..13})
"
src_unpack() {
@@ -113,6 +116,13 @@ src_unpack() {
|| die
}
+src_configure() {
+ default
+
+ # Necessary to respect PYTHON_SINGLE_TARGET, if defined.
+ python_setup
+}
+
src_compile() {
# The Swift 5.10 compiler is partially written in Swift itself (the new
# `swift-driver` + macro support via `swift-syntax`), which requires
diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest
index 3458e34920ce..e261756d779f 100644
--- a/dev-libs/libbytesize/Manifest
+++ b/dev-libs/libbytesize/Manifest
@@ -1,2 +1,3 @@
DIST libbytesize-2.10.tar.gz 458804 BLAKE2B 413a45bebf8394e0557c2e1ef7e1f4348fa6dfa52c697599886d70292ea8b2e1b17402e787afaeb8fecd84e3a37a6c0c39440fa22a556dcaba3f419ee17e1b0e SHA512 9e52b9a756a5b4ee6e23a7a20fd0c6ca2a65ff31f38ddc7545d6838fe9a3da0ee0bd7491cb268f071c950fbeb8d65c707423d285cc3548038b3a2d3aa7f0de48
+DIST libbytesize-2.11.tar.gz 459631 BLAKE2B f15b260f3abfdd876a45157281e7a3dbc33227ef0fa8096a07b254b5edf7378af0653b43b54d0d1ac780ad900644039bd73a0bc9a5c6a111fb45d69e4065cbdc SHA512 eb539c878cc0f857772b07aac4aca2732d3298fa649011f3f8a95fce83b1cc5b5b7001f6bb0c168ed47b7886d34c2e139ded9e66994a9a10784f9f7944475190
DIST libbytesize-2.9.tar.gz 458737 BLAKE2B d2e47b520cf2669131816f069d8ebeb946be02bc04acc676579f12e798fcb2aa176fd25e6bb77dd1e6b274ec0762498df5df18d88c627653accc426a7e268f36 SHA512 6def6bebe33344e6d6ce1a636bcd200a9d28ed5c4e5ce5dfbfd94c4d92ba37512ef1ee4f12716af0d6a402d5285e60df1ee629ecf31cf7d0b59990c524384fd1
diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild
new file mode 100644
index 000000000000..1df2a3c59bcb
--- /dev/null
+++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+
+inherit autotools python-r1
+
+DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big byte sizes"
+HOMEPAGE="https://github.com/storaged-project/libbytesize"
+SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc python test tools"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+ tools? ( python )
+"
+
+RDEPEND="
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ dev-libs/libpcre2:=
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/gettext
+ doc? (
+ dev-util/gtk-doc
+ virtual/pkgconfig
+ )
+ test? (
+ dev-python/pocketlint[${PYTHON_USEDEP}]
+ dev-python/polib[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.4-no_Werror.patch"
+)
+
+python_do() {
+ if use python ; then
+ python_foreach_impl run_in_build_dir "$@"
+ else
+ "$@"
+ fi
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with doc gtk-doc)
+ $(use_with python python3)
+ $(use_with tools)
+ )
+ local ECONF_SOURCE="${S}"
+ python_do econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ python_do emake
+}
+
+src_test() {
+ python_do emake check
+}
+
+install_helper() {
+ emake DESTDIR="${D}" install
+ use python && python_optimize
+}
+
+src_install() {
+ python_do install_helper
+ einstalldocs
+ find "${ED}" -name "*.la" -type f -delete || die
+}
diff --git a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild
index 0085ff503837..f912552ca39e 100644
--- a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild
+++ b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2"
diff --git a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild
index cc5bdadc38b9..6f0e6a2cd26d 100644
--- a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild
+++ b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~loong ~riscv"
+ KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
fi
LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1"
diff --git a/dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild
index 307ce4d4e2d0..5633caaa249d 100644
--- a/dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild
+++ b/dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD-2"
# Subslot == SONAME version
SLOT="0/1.0.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv ~sparc x86"
IUSE="static-libs"
BDEPEND="
diff --git a/dev-libs/qxlsx/qxlsx-1.4.8.ebuild b/dev-libs/qxlsx/qxlsx-1.4.8.ebuild
index 6a00e2a091a6..0846e9805193 100644
--- a/dev-libs/qxlsx/qxlsx-1.4.8.ebuild
+++ b/dev-libs/qxlsx/qxlsx-1.4.8.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/QXlsx-${PV}/QXlsx"
LICENSE="MIT"
# soversion
SLOT="0/0.1.4.4"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
IUSE="+qt5 qt6"
REQUIRED_USE="|| ( qt5 qt6 )"
diff --git a/dev-ml/camlpdf/Manifest b/dev-ml/camlpdf/Manifest
index 33040fb870b6..ee79105caf4e 100644
--- a/dev-ml/camlpdf/Manifest
+++ b/dev-ml/camlpdf/Manifest
@@ -1,2 +1 @@
-DIST camlpdf-2.3.1.tar.gz 601531 BLAKE2B 9534baf9165e7dc48ae37a3fcaabb236e437845ef4e0a60a1c08874a2b240c9b1e96de5bbd6028a3ca87992221773dea34c31b0fa24e9c143632756954baf132 SHA512 0b8d91b6090221f996aee52f22f153a4b74cb85a127bbd5f84492ede8a0a581971a2349281b3879d6c37f4d5d267da583e7e8871372d97a3d636abc3231cb007
DIST camlpdf-2.7.1.tar.gz 841886 BLAKE2B 30215949fab2517e00cf520ef4f79a6fbf49173e7e2643ac1a47d0dd945063908de2928f7181d2182ad4fe51945bb3f6a89a54aa236a889ea392cd126ef856c8 SHA512 2480a282a6ce09444ed14a3f41561375ecf7e3c57f7559a48ad9791d9f824e59820bfd39aa36910ff6bdc9b160cef76ab90dbbfe628c836c3f5c5081dfd5e452
diff --git a/dev-ml/camlpdf/camlpdf-2.3.1.ebuild b/dev-ml/camlpdf/camlpdf-2.3.1.ebuild
deleted file mode 100644
index 965e0ef70c14..000000000000
--- a/dev-ml/camlpdf/camlpdf-2.3.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-DESCRIPTION="OCaml library for reading, writing, and modifying PDF files"
-HOMEPAGE="https://github.com/johnwhitington/camlpdf/"
-SRC_URI="https://github.com/johnwhitington/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-# technically LGPL-2.1+ with linking exception
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="dev-lang/ocaml:=[ocamlopt]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
- # parallel make bugs
- emake -j1
-}
-
-src_install() {
- findlib_src_install
- dodoc Changes README.md
-
- if use doc ; then
- dodoc introduction_to_camlpdf.pdf
- dodoc -r doc/camlpdf/html
- fi
-
- use examples && dodoc -r examples
-}
diff --git a/dev-ml/coq-menhirlib/Manifest b/dev-ml/coq-menhirlib/Manifest
index 0b5871c9537f..9d973d98196d 100644
--- a/dev-ml/coq-menhirlib/Manifest
+++ b/dev-ml/coq-menhirlib/Manifest
@@ -1,2 +1,2 @@
-DIST menhir-20220210.tar.bz2 1160357 BLAKE2B a9401b50db4dfdfe56c5c10919d4d385cbb7bf27d1518932e55d6757c08989407cda17c65f72d20e21738618e4f97f20b10098c9185f3882b3391aab7f9f8bc9 SHA512 8a852e995cab57b16adc1b7708d3acdf5f8b65d13dbf907a4155ff45d71dccc65868fe369590b48a3f06d8319f74777ce2e9be05caa9dbe060c0ae3a2b37943f
DIST menhir-20231231.tar.bz2 1245465 BLAKE2B 4ac27f693c9b0f34cf6f9c60343cba6c81cc5b4dc278df4da5c16de8484438238efc6e3e985b9f03676f72cc74a0153ea81fd93d057dd2914b86fe1f558d1f9f SHA512 6bcc3d32b9085e407d7ed7abc87bbbb7dcde52da7f5f343cbcf136df4aa2a9b640a94c3b809a125773d186d03bf9b806f9430dbc4a39ded7dd8ef685b1b1a65d
+DIST menhir-20240715.tar.bz2 1245971 BLAKE2B b5f1a1fb234dd53e1d3f77b095e2721f8d2af354a3aa36da2b993dc9f699767bb7c98aae13316ff3405b8bcf80f9ba3addc824ace59f5548613f0f93d105adf7 SHA512 b18da35517702dbdab0d9f5819ad711f61f2ed13ec9e51db71b92fa2d6604cbf28aa6d684c36a41364324694ebbc5dc6aaed4dbb3779c14b399e49ded6fd5db6
diff --git a/dev-ml/coq-menhirlib/coq-menhirlib-20220210.ebuild b/dev-ml/coq-menhirlib/coq-menhirlib-20220210.ebuild
deleted file mode 100644
index f0f543ec6276..000000000000
--- a/dev-ml/coq-menhirlib/coq-menhirlib-20220210.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="A support library for verified Coq parsers produced by Menhir"
-HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
-SRC_URI="https://gitlab.inria.fr/fpottier/menhir/-/archive/${PV}/menhir-${PV}.tar.bz2"
-S="${WORKDIR}"/menhir-${PV}
-
-LICENSE="GPL-2 LGPL-2-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
-
-RDEPEND="
- >=dev-ml/menhir-${PV}:=
- sci-mathematics/coq:=
-"
-DEPEND="${RDEPEND}"
-
-src_compile() {
- emake -C ${PN}
- dune build @install --profile release -p ${PN} || die
-}
-
-src_install() {
- emake -C ${PN} DESTDIR="${D}" install
- dune_src_install ${PN}
-
- dodoc ${PN}/CHANGES.md ${PN}/README.md
-}
diff --git a/dev-ml/coq-menhirlib/coq-menhirlib-20231231-r1.ebuild b/dev-ml/coq-menhirlib/coq-menhirlib-20231231-r1.ebuild
new file mode 100644
index 000000000000..c4426fec14fc
--- /dev/null
+++ b/dev-ml/coq-menhirlib/coq-menhirlib-20231231-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="A support library for verified Coq parsers produced by Menhir"
+HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://gitlab.inria.fr/fpottier/menhir.git"
+else
+ SRC_URI="https://gitlab.inria.fr/fpottier/menhir/-/archive/${PV}/menhir-${PV}.tar.bz2"
+ S="${WORKDIR}/menhir-${PV}"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2 LGPL-2-with-linking-exception"
+SLOT="0/${PV}"
+IUSE="+ocamlopt"
+
+RDEPEND="
+ <sci-mathematics/coq-8.20.0:=
+ >=dev-ml/menhir-${PV}:=
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_compile() {
+ emake -C "${PN}"
+ edune build @install --profile release -p "${PN}" || die
+}
+
+src_install() {
+ emake -C "${PN}" DESTDIR="${D}" install
+ dune_src_install
+
+ dodoc "${PN}/CHANGES.md" "${PN}/README.md"
+}
diff --git a/dev-ml/coq-menhirlib/coq-menhirlib-20231231.ebuild b/dev-ml/coq-menhirlib/coq-menhirlib-20240715.ebuild
index dbad929b5119..dbad929b5119 100644
--- a/dev-ml/coq-menhirlib/coq-menhirlib-20231231.ebuild
+++ b/dev-ml/coq-menhirlib/coq-menhirlib-20240715.ebuild
diff --git a/dev-ml/menhir/Manifest b/dev-ml/menhir/Manifest
index 740a9a2896b1..47c773467fe6 100644
--- a/dev-ml/menhir/Manifest
+++ b/dev-ml/menhir/Manifest
@@ -1,2 +1,3 @@
DIST menhir-20230608.tar.bz2 1195032 BLAKE2B 6d39fb89a7e5dd862cbb868170d5d7156ccab6a3524fee711535497775bc65074256f2e228da532d3365473be7577e174b7ea075fd3b5b716a402ca575c401ae SHA512 6af16eeb1e43c89a2c60ed38da100cb591726e029e58d5313c05f81a317d63511c5e15c5aa334d1e96db182b51235bfa0a9905804d8232d868e1684a630af007
DIST menhir-20231231.tar.bz2 1245465 BLAKE2B 4ac27f693c9b0f34cf6f9c60343cba6c81cc5b4dc278df4da5c16de8484438238efc6e3e985b9f03676f72cc74a0153ea81fd93d057dd2914b86fe1f558d1f9f SHA512 6bcc3d32b9085e407d7ed7abc87bbbb7dcde52da7f5f343cbcf136df4aa2a9b640a94c3b809a125773d186d03bf9b806f9430dbc4a39ded7dd8ef685b1b1a65d
+DIST menhir-20240715.tar.bz2 1245971 BLAKE2B b5f1a1fb234dd53e1d3f77b095e2721f8d2af354a3aa36da2b993dc9f699767bb7c98aae13316ff3405b8bcf80f9ba3addc824ace59f5548613f0f93d105adf7 SHA512 b18da35517702dbdab0d9f5819ad711f61f2ed13ec9e51db71b92fa2d6604cbf28aa6d684c36a41364324694ebbc5dc6aaed4dbb3779c14b399e49ded6fd5db6
diff --git a/dev-ml/menhir/menhir-20240715.ebuild b/dev-ml/menhir/menhir-20240715.ebuild
new file mode 100644
index 000000000000..32130b511247
--- /dev/null
+++ b/dev-ml/menhir/menhir-20240715.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="LR(1) parser generator for the OCaml language"
+HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
+SRC_URI="https://gitlab.inria.fr/fpottier/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+src_install() {
+ dune_src_install menhir
+ dune_src_install menhirLib
+ dune_src_install menhirSdk
+}
diff --git a/dev-ml/merlin/merlin-4.13-r3.ebuild b/dev-ml/merlin/merlin-4.13-r4.ebuild
index 18c16155ded7..d7c237c47237 100644
--- a/dev-ml/merlin/merlin-4.13-r3.ebuild
+++ b/dev-ml/merlin/merlin-4.13-r4.ebuild
@@ -22,11 +22,11 @@ RESTRICT="test"
RDEPEND="
<dev-lang/ocaml-5
>=dev-lang/ocaml-4.14.1
- dev-lang/ocaml:=[ocamlopt?]
+ <dev-ml/menhir-20240715:=
>=dev-ml/dune-2.9:=
>=dev-ml/yojson-2.0.0:=
+ dev-lang/ocaml:=[ocamlopt?]
dev-ml/csexp:=
- dev-ml/menhir:=
emacs? (
>=app-editors/emacs-23.1:*
app-emacs/auto-complete
diff --git a/dev-python/QtPy/QtPy-2.4.1-r1.ebuild b/dev-python/QtPy/QtPy-2.4.1-r2.ebuild
index 1c4e50629bb6..cddd6109066a 100644
--- a/dev-python/QtPy/QtPy-2.4.1-r1.ebuild
+++ b/dev-python/QtPy/QtPy-2.4.1-r2.ebuild
@@ -24,7 +24,7 @@ _IUSE_QT_MODULES="
printsupport qml quick sensors serialport speech +sql svg testlib
webchannel webengine websockets +widgets +xml
"
-IUSE="+pyqt5 pyqt6 pyside2 pyside6 ${_IUSE_QT_MODULES}"
+IUSE="+pyqt5 +pyqt6 pyside2 pyside6 ${_IUSE_QT_MODULES}"
unset _IUSE_QT_MODULES
REQUIRED_USE="
diff --git a/dev-python/asteval/Manifest b/dev-python/asteval/Manifest
index 4dece5d174be..fee862b9b1a9 100644
--- a/dev-python/asteval/Manifest
+++ b/dev-python/asteval/Manifest
@@ -1,2 +1,2 @@
-DIST asteval-1.0.1.gh.tar.gz 45620 BLAKE2B ffa428e7a8c1ad13cef9872daddf50bf64816685c771832b5d61acfcd573d18f0ddf6212e2483deb67852d8f618c9dcce6687b38d3448dc374f1d373970d7b24 SHA512 f2af1f501446a62608e996f5633ab6f772c69c5177cac3ee255d79262728ce305d2a75402fdb1c34519ba67efbb4f261c3a959d7333adcaf819ac22e3d56709e
DIST asteval-1.0.2.gh.tar.gz 45578 BLAKE2B 87bf6c9eaf4cb8f202bf78f8eb8b670fa7c4619384b8b07dd0b46fbba3f39508d16f69237a0798a705d5077fbe71930d7aa946e637668d5b41ec43d7b5802837 SHA512 6e7ae98e96c359852db46c3c2ba0fa9796375eea84b6f213fe59cf91fb3d9862effa759051e962daf6fc072579b907233166cd12ff4e9a2d04b62a519a8f9af8
+DIST asteval-1.0.3.gh.tar.gz 46346 BLAKE2B 1f0985030d9684db2fbb7f112e32e6d4434f3600a4825c50366aafd9d3a0f1c9a87143e09d6017c69e5ba0987f256162c9b516f2042f872e27469eeb82250214 SHA512 b7dcb52ebb56b114167b05dd743656b427db1bd416c7842fd5ee2ad5c81ff1c62cadcf94b29b218985e4bfbc2111f2ab0b0a6bca172b1092a50edce011fc5e31
diff --git a/dev-python/asteval/asteval-1.0.1.ebuild b/dev-python/asteval/asteval-1.0.3.ebuild
index 32214e0c7335..32214e0c7335 100644
--- a/dev-python/asteval/asteval-1.0.1.ebuild
+++ b/dev-python/asteval/asteval-1.0.3.ebuild
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 2e53a98fc582..9c9ac1679a8d 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,4 +4,5 @@ DIST boto3-1.35.15.gh.tar.gz 859778 BLAKE2B f704c28f5510c0f495bbfd2e09ea303efedb
DIST boto3-1.35.16.gh.tar.gz 860020 BLAKE2B 2368b713cd51fd61596f50849e68f82188156a9ba80cf2b7608536f67ff9e57cb7e5cbd5529ab573d0fe1441d9572d3e8d2e6d0cd41e82237d968284c14247aa SHA512 5f5cf28b8dda8f1a136101095232346eafad886cea4ea5184295e7dd5233a18c04d51bd0398fc340d4092a916bdecfec0b7b71e009ec5e33dec86c445fcd05ac
DIST boto3-1.35.17.gh.tar.gz 860345 BLAKE2B 7c12c48a9f72eb278ec3ab4416770a9314b6c2177329c5ed6213e19464efe8c7979f4ef7ab821085a06f6ca8b46317a08a571ba9bcf98c157ab81022a6f889e0 SHA512 bb83a4b4f5738001ca51817f7557d7e71bd214028ab509e16f9e6743d7f108b524cf994ff659ab5a9bae0285924d36eaed18ce5381da1d7aefb1dfec03588b97
DIST boto3-1.35.18.gh.tar.gz 861400 BLAKE2B cfb106501e9c124ddd2ac286d42e811339e47db64e20bc06a97e12289df3896da60173dc13173c67bb70f6eed6506186867b6fc56bb21442cf7bdae0441a8003 SHA512 96b2cc164e37159cc175a15b96de86b43bc578711990d3048ed8e482fe17ea584a3b8fd765a328ef3ce770e832394a3dc933dee18fd7d4b52f05fbd4cf001f43
+DIST boto3-1.35.19.gh.tar.gz 861578 BLAKE2B 5011df66763e646768232a65022080ffbe3db08253f1bf3e192cf57be010ccdd08f8add78ec365e1c04d78ba1722cf6ef54fbc170f7f2419fcd370c08d48e3ce SHA512 faabd3ef8eb35a323ed64a711e0a026f8f77974516b05a93d389fb82b84932f69a2c784a1065811699dac4db016549f3756f24b879485b2dfb6ca380e6873670
DIST boto3-1.35.5.gh.tar.gz 854016 BLAKE2B f94d738e310725cd5f9c7b405a094155f3ecf640f02045662ed94ab3689ea549fde7eee19ae2be450768560ad705b8740fda78b79ed42cf536231626d247e09a SHA512 fc1106abbb306bacb80dce825bf71303e71b0d0698d7e3bb4dcaca4ea6e4f7a97e70753367200294f334b351e764bca57f2316afec854d2e46db4644dfefc25b
diff --git a/dev-python/boto3/boto3-1.35.19.ebuild b/dev-python/boto3/boto3-1.35.19.ebuild
new file mode 100644
index 000000000000..509842b2699d
--- /dev/null
+++ b/dev-python/boto3/boto3-1.35.19.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+
+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 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+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() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3cee2c15fc9c..a4572048cf85 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,4 +4,5 @@ DIST botocore-1.35.15.gh.tar.gz 13343518 BLAKE2B 7eef64c875cc175aa94271b72a30090
DIST botocore-1.35.16.gh.tar.gz 13347546 BLAKE2B c6acfbab36b849ac0dcac177b4c6edf0acade33eac6c2215eea66df2d63307bdc9c130fee42f4e62385eb52fde6578d8a185a9be30dc3fde378242182636eb76 SHA512 e5c016a0107db1977f72497361f0b5f4755c4a8c25a9e715b556c17ac93af7a5d88c2a771814a80eda634b9b551d07da187f6d2a3107c53aed44fbcbe459a041
DIST botocore-1.35.17.gh.tar.gz 13365877 BLAKE2B d442565f443cff97387e82bd68ad18dc437f46e733bd43996e10e0df5afb48c50fa0adc3f51a30df2d991844c69d1625c3bf1c6bd46dd7864e2bca1dc9f483c7 SHA512 ffd155a63bdf669af505db1f3e8f9dd23bde5772c14f2b9f4a6801395f6714cce059b996bd8aff62c7cdbb14e244eed86a69174a9f60e26c9d680a0943a8ac26
DIST botocore-1.35.18.gh.tar.gz 13374217 BLAKE2B abc19403bcbb09d7074decf895ee65770262abe1425380e42434dadbdb556c2ac634755642ec358611cba84cf9a0fd28e21ae1d5d0a75f939ba60b3487870d6f SHA512 8875ca2464134a7f688796ee8bda4f491ebb67bda208c37615d55f55f4bb056c3889147461c218a3f079afff67f6de7eb471fa0c216c514f5c134cd9d38d9944
+DIST botocore-1.35.19.gh.tar.gz 13376459 BLAKE2B ba64ff0dc221782ce23592a6d6a146a680e2b86aa734673d4b16d6fd83355958b32af0e86a6769d2237e6234d80fb7fb23d52e3bcd2187cfe7d3646307fdea38 SHA512 6988f442b573e951766f1978325937a29141436d976baedb9c29959d5ff64014520c1bee4a8ce9b0d4226f62a6efb081a0532b2a825811e8cb2de3217ed311ae
DIST botocore-1.35.5.gh.tar.gz 13303437 BLAKE2B 0a95351fbc93074bb0398871773120a194fe581a26f9a74c1101a5ea57bb3acb9a33937fc2d5a39a065988cdcc6dbe253bd2227cf93e670602ccc67ab82d8845 SHA512 5527420017a4a23d5593f5b3a0eb8caf15357642ed90cd73e0fe22774cc8f9f3637028286063e3e2810e5dafe52e882928269e5c82f6369be9af99bef18fb365
diff --git a/dev-python/botocore/botocore-1.35.19.ebuild b/dev-python/botocore/botocore-1.35.19.ebuild
new file mode 100644
index 000000000000..64a61a30c80b
--- /dev/null
+++ b/dev-python/botocore/botocore-1.35.19.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+
+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 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+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_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
+ )
+
+ case ${EPYTHON} in
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # memory use tests, probably fragile
+ tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory
+ )
+ ;;
+ esac
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 45a4cb4a2446..db84a4cb34d8 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,6 +1,4 @@
DIST cfn_lint-1.10.3.tar.gz 2418034 BLAKE2B f889112d5572401dd5333d1a9edcb277c6150bc58ba8d6e64322d4eb732be706386b795cb4abb4ec7a03855394b7c95f1f7048d2cd499fd2717f5cbe4458ee32 SHA512 b81a8afef2c2b5fcc3e9e5557908bd6510714421cae9e0a1319019ca23ba41b904e69888b9f84dcc5f612dfacf745071a79251c773b816b9e7d7b347e4e26586
DIST cfn_lint-1.11.1.tar.gz 2415408 BLAKE2B c164f6cd520e4106ff9cfaaffdcb66860c3e66060aad484a488f22a304c56c5a365389e63f948d647e37e10ead5f6c8e5bb435c842377e4db122805d7bab218c SHA512 c8295874345b2a561e521b732031558ff4d1de11fcd912940955301f0c4d1923d11d7d8f2cf5a90c3c540d3b28dbcd9f18fb01778fa9678e3fe6722d732d4014
-DIST cfn_lint-1.12.1.tar.gz 2614931 BLAKE2B d72638fdce0a5f72778979bf4ef1fc809a48e4d8bad2daf98bd6d5ebf323360e900f5b8900117999ebf6d89bedfe15667cf2a2a1e31be5b72af1e34a65d15b88 SHA512 9a0e9124536b13dbc24e8e60228ae2afac853560ac0f2cda394b4c6a65bb43e2f8f5319148c5c5f4902109d75d90a5e45197503bbb5f78904eec4604123dbe8f
-DIST cfn_lint-1.12.2.tar.gz 2615220 BLAKE2B 1037d7f5c8c598eec52570821f9f8bc1458321ea54af46a695fbf29dffb27e34cb4ee92ca982fa646cebf5b47d89ae8f093224951b501f2958d4aec07839a983 SHA512 6aaae4e0003e7547903d3bddd9a5ebd0600f245456ba00967a903658d761c7efe696c18bcb9f092ee6b88053b7665c1822e20933e0f6bd6931a09dbb7e520230
-DIST cfn_lint-1.12.3.tar.gz 2616778 BLAKE2B bb17cb966103680ea0bb0cd18719ef7988e2d0e442d1c001338451eda806d1262a790fcf732ffdeda4455fb0ffc8a614cba9c03f78e75916675c55f51d6002e4 SHA512 11aea72628a5b7ad7e2521379a0c63fab44704ad57ddacb593337007814ce7ef6b3d22db3c3fe13eb7fc4d96a42db1dad01a392ef865331168f2bcc8e0c3c4d6
DIST cfn_lint-1.12.4.tar.gz 2870663 BLAKE2B 90b1c2682a143108f077b1239171cb410657a33f1970e1f9fbc06774d1301ad0c28e364d7cf60163cb1d62a3c24221595e722db1fda5b79aebfd4fb321008396 SHA512 04092142a5de5da4cf2e94fe425c696cee3fd438fb569faa16bd390f3f3b8bfee63397a2aeedca99950eb656916b04456d59f2069c8479ce4c8acdffae01018a
+DIST cfn_lint-1.13.0.tar.gz 2378100 BLAKE2B a1fa12fe13df1f3f8c5e533c138036df7e2eae325641e7fd66a050a3bb81718caf353d867bf7bbc765942a93bb9025a97bd9691a5759f59118296c23daf7466e SHA512 eeec69657907cc145e533c390987f25374e9019a4c493d3a8ad98123f8db9445bac4890cbaef59b15af752d5a3437f75ea1687bc167198aec81ebb0a3c1ab097
diff --git a/dev-python/cfn-lint/cfn-lint-1.12.2.ebuild b/dev-python/cfn-lint/cfn-lint-1.12.2.ebuild
deleted file mode 100644
index ff0861230c7a..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.12.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.91.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.12.3.ebuild b/dev-python/cfn-lint/cfn-lint-1.12.3.ebuild
deleted file mode 100644
index ff0861230c7a..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.12.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.91.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.12.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.13.0.ebuild
index ff0861230c7a..ff0861230c7a 100644
--- a/dev-python/cfn-lint/cfn-lint-1.12.1.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-1.13.0.ebuild
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 4b1a644d6e50..2cd8689d3322 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,3 +2,4 @@ DIST hypothesis-6.110.2.gh.tar.gz 9476926 BLAKE2B 8fb0b250e9c49f56d9b0d077db6305
DIST hypothesis-6.111.1.gh.tar.gz 9475914 BLAKE2B 90604318db1a47db4eea8376c943c077058f3158c6c5220aa5f60575cc85c8cf97ed2ad435c7351141939e5b6773d013cf27e4ef9ee64bea2705596b3e4fecc7 SHA512 40e73843ba4477a9bd75087b42f92b6e483beac72dc8684a3d20e90b764f2c0773479a44b6107b237bcf17d347aad45a0ecb23ec54e19da08860e1fa86e5e772
DIST hypothesis-6.111.2.gh.tar.gz 9475843 BLAKE2B 69a436586184a205fcb6b4c053e3c5f53a0c19344b2ffbe697d1cc8bcec62815e680783287f857cc64b9e9b66415670185b38405601a09f93e4c325561e567f2 SHA512 405d0a7545d216082f5b75d8b90bf53169481a96a23f8a40685165610dffe2fa2d47397abda98a90db4d281d274a35a201fbbae191fe264cba6be5deb0709042
DIST hypothesis-6.112.0.gh.tar.gz 9476351 BLAKE2B 1886389d51f09af3127fbeb81ff62618d67203f9ced47507a1c8fdcc90ea1331d37f6937f62f255b47b339c81f686eb1e3e4d9fd496c14565e692fec73b850bd SHA512 9210a611bb5bd02b855057d72565fca1aae72807788433a03ebdddfbe9d44fc454ecd57ebeeb2a9f2d201580929aa44d585615465bde770ccb95aaf1ca1a4239
+DIST hypothesis-6.112.1.gh.tar.gz 9476397 BLAKE2B adee46d6a4cf56bbbd8e5a91afc8236b9d311aa18efeaf6b367fc32d5ff3d679e08c5a8c500cedb50ff2cda2bab567a56f5ed564067972bc2f63bd6f5f0b88e1 SHA512 60b68f50a5d8d7ec23b2632a1a3c7d412ecedef6e58ec9e2f0450b07add9ddaa25963cd08cfa1d60741ff54cc47996da02dab1176ab25b8e7ecd3154f1b0446d
diff --git a/dev-python/hypothesis/hypothesis-6.112.1.ebuild b/dev-python/hypothesis/hypothesis-6.112.1.ebuild
new file mode 100644
index 000000000000..9e909df80d5f
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.112.1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+ https://github.com/HypothesisWorks/hypothesis/
+ https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+ https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+ >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+ >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+ ' 3.9 3.10)
+ cli? (
+ $(python_gen_cond_dep '
+ dev-python/black[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ ' "${CLI_COMPAT[@]}")
+ )
+"
+BDEPEND="
+ test? (
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ !!<dev-python/requests-toolbelt-0.10.1
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ # subtests are broken by warnings from random plugins
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
+ local -x HYPOTHESIS_NO_PLUGINS=1
+
+ # NB: paths need to be relative to pytest.ini,
+ # i.e. start with hypothesis-python/
+ local EPYTEST_DESELECT=()
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # failing due to warnings from numpy/cython
+ hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
+ )
+ ;;
+ esac
+
+ epytest -o filterwarnings= tests/cover tests/pytest tests/quality
+}
+
+src_install() {
+ local HAD_CLI=
+
+ distutils-r1_src_install
+
+ if [[ ! ${HAD_CLI} ]]; then
+ rm -r "${ED}/usr/bin" || die
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
+ HAD_CLI=1
+ else
+ rm -r "${D}$(python_get_scriptdir)" || die
+ fi
+}
+
+pkg_postinst() {
+ optfeature "datetime support" dev-python/pytz
+ optfeature "dateutil support" dev-python/python-dateutil
+ optfeature "numpy support" dev-python/numpy
+ optfeature "django support" dev-python/django dev-python/pytz
+ optfeature "pandas support" dev-python/pandas
+ optfeature "pytest support" dev-python/pytest
+}
diff --git a/dev-python/mkdocs-htmlproofer-plugin/Manifest b/dev-python/mkdocs-htmlproofer-plugin/Manifest
index 06631621ae2d..52865c76200a 100644
--- a/dev-python/mkdocs-htmlproofer-plugin/Manifest
+++ b/dev-python/mkdocs-htmlproofer-plugin/Manifest
@@ -1 +1,2 @@
DIST mkdocs-htmlproofer-plugin-1.2.1.gh.tar.gz 15783 BLAKE2B 182f2cf64742edfb27be41df839952d874716dd4937269344cc2b32255ed1978ed479b9b9df86e9fe076153eeafed05367cf78dba464d8b5d9b025c13d889662 SHA512 1963efffa62ff911bc2c5adc1af51b9711cc830e12ebafcbb5e83508cb3471faeecec5929086ade81a34a95fdd00b9d3c3ce3b1f4575d75300294c8b0fb30027
+DIST mkdocs-htmlproofer-plugin-1.3.0.gh.tar.gz 16017 BLAKE2B 603f8c80ff5539c9495876e5eaa1701a3f2a2f8ef098be3bc1f85c522103cf5d578cfc4b89748f0da2242d4d0953e8dc5a223c211a691f2ac7ddbb300fad04c5 SHA512 ab8f34bea6c76879cf9a55780425cef24ad45d7c9a606999066003d9e4ad3446f5c9bcfcc96cce6946da1368dfb2788a08bbea228c8485611750dc2f67dd0c5e
diff --git a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.3.0.ebuild b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.3.0.ebuild
new file mode 100644
index 000000000000..b0cc5ea88518
--- /dev/null
+++ b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A MkDocs plugin that validates URLs in rendered HTML files"
+HOMEPAGE="
+ https://github.com/manuzhang/mkdocs-htmlproofer-plugin/
+ https://pypi.org/project/mkdocs-htmlproofer-plugin/
+"
+# No tests in PyPI tarballs
+SRC_URI="
+ https://github.com/manuzhang/mkdocs-htmlproofer-plugin/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/markdown[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.4.0[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/ml-dtypes/Manifest b/dev-python/ml-dtypes/Manifest
index d916007cea0c..7ef493f82991 100644
--- a/dev-python/ml-dtypes/Manifest
+++ b/dev-python/ml-dtypes/Manifest
@@ -1,2 +1,3 @@
DIST eigen-7bf2968fed5f246c0589e1111004cb420fcd7c71.tar.bz2 2239233 BLAKE2B 3a7e81c302cb11ae1d6ef9433a9ec41506c1f37d04cfb8744ac3fcf7dbe9430c1b48d7197ca3b8e1f9354398bac3d0dbc3e0599c0b649acd6175e906befe2973 SHA512 29ee89770726e6e0f5135b7fab24649f3e69223caed90d2daa6f0014783e69fe98f0551de49bd4e393d7b7938f2943caf1ed00f3933fa771ac14fae3c63fd5dd
DIST ml_dtypes-0.4.0.gh.tar.gz 72894 BLAKE2B a2d70369f8fc72b8234d198ee4517dd3666b6e5a82ea8bca28973966e141426ef5517d441cfdd4cc00146d534194378c191b29f695f1d8c6b9d2785c84d2548c SHA512 a4674c352a641ceab212ff1da25168823d43016dbe00ae06885ef787f1bc0814ae61e595d5f9d43710da29c12e70e3c616e1c634560b911bdb25f4c40b6ba324
+DIST ml_dtypes-0.5.0.gh.tar.gz 86170 BLAKE2B a289490fd6d06801965cc72d1abfe4a3b8b48459462bc4ae73a3ace2b4385f26b46081d924c02e1342a18eb98db2df33e3dd77284e40f2357a209a85010071f3 SHA512 20b2677c1e69b9ea298ac7d8ccfee3f0d19b847a805efa183ba04845e1a1697e9030abe00d6e8a4d46981df14c8d5986bcbc3b4e0f36eef2aee1cd04e3996bfe
diff --git a/dev-python/ml-dtypes/ml-dtypes-0.5.0.ebuild b/dev-python/ml-dtypes/ml-dtypes-0.5.0.ebuild
new file mode 100644
index 000000000000..12bd3e53f894
--- /dev/null
+++ b/dev-python/ml-dtypes/ml-dtypes-0.5.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2024 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_{8,9,10,11,12} )
+
+inherit distutils-r1
+
+MY_P=${PN/-/_}-${PV}
+EIGEN_CommitId="7bf2968fed5f246c0589e1111004cb420fcd7c71"
+
+DESCRIPTION="A stand-alone implementation of several NumPy dtype extensions"
+HOMEPAGE="
+ https://github.com/jax-ml/ml_dtypes/
+ https://pypi.org/project/ml-dtypes/
+"
+SRC_URI="
+ https://github.com/jax-ml/ml_dtypes/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+ https://gitlab.com/libeigen/eigen/-/archive/${EIGEN_CommitId}/eigen-${EIGEN_CommitId}.tar.bz2
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DEPEND="
+ >=dev-python/numpy-1.21:=[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-python/pybind11[${PYTHON_USEDEP}]
+ test? (
+ dev-python/absl-py[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ rmdir third_party/eigen || die
+ mv "${WORKDIR}/eigen-${EIGEN_CommitId}" third_party/eigen || die
+ distutils-r1_python_prepare_all
+}
+
+src_test() {
+ mv ml_dtypes/tests . || die
+ rm -r ml_dtypes || die
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ distutils-r1_src_test
+}
+
+python_test() {
+ epytest
+}
diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index 638987ca8833..2bd6c6eb7eec 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1,3 +1,4 @@
DIST platformdirs-4.2.2.tar.gz 20916 BLAKE2B d7c551a950118a127664b8210f33497760ce06381ac6a4ea098d1a1c60605507b5e2a9762d5f7d112332d3cebd63cb642b25e93a8b67dd2a1ee7cca189f3555f SHA512 e67aff332a6c84669d77a68e7d5546bfd14e08dcf61681b03447bf6381c0d981c63be0f87fd63bc99f0a51c92bf960902ded83ba8872801c14755ab163d45a0f
DIST platformdirs-4.3.1.tar.gz 21236 BLAKE2B 852d402831ad6060c6efc3841dd56a8484aca547e820ad9b46cc838d92f560407a769a01942bf03c31949e4b37240d292358617afdfa0dd7ea03eeba6bc62086 SHA512 6d4cd808190808bab5a90f44d9fe2fda0d624c7a76faf9f4a4a6093cd098a28b79782dbf895dcd0eeb82778aa094deeb0959fcbe25bdd93818a47b9e197b6299
DIST platformdirs-4.3.2.tar.gz 21276 BLAKE2B 9bd9a2b3258e2fe411062895bbcc5036c77d95e092df81c9b9b113f64b4568ee44623a747048c9011e9465fb22600db9256e4900c7710a75fc27cf19c07732c7 SHA512 0bad11558f3d60f1476cdcd36a405c7218b9ce68342e3a78f95936356d91fcaaa869549503cc35055d9ce3b3eec219a980ba35e814dd3706fb4b7812aff04dd4
+DIST platformdirs-4.3.3.tar.gz 21304 BLAKE2B 94248b49ab0b0ea7c43231c15c3f479c1ea0a82242a9d274b6e6b71559710f1d3bbd8ad89083c89f7627956a983ad2902cbf33b8b99a12a1481214a969fcc292 SHA512 0dc8b8585c4130660a779a1846a4d468a182dfcc0f03700001242f1eb78ba2bd9799777f6ac29367034ed23c66f1af4eda4f294201197d6444d6fdd92e7f93a1
diff --git a/dev-python/platformdirs/platformdirs-4.3.3.ebuild b/dev-python/platformdirs/platformdirs-4.3.3.ebuild
new file mode 100644
index 000000000000..210da3e24976
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-4.3.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A small Python module for determining appropriate platform-specific dirs"
+HOMEPAGE="
+ https://pypi.org/project/platformdirs/
+ https://github.com/tox-dev/platformdirs/
+"
+
+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"
+
+BDEPEND="
+ test? (
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+ grep -q 'build-backend = "hatchling' 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 = "${PN}"
+ version = "${PV}"
+ description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".'
+ EOF
+ # sigh
+ cat > src/platformdirs/version.py <<-EOF || die
+ __version__ = version = '${PV}'
+ __version_tuple__ = version_tuple = (${PV//./, })
+ EOF
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p pytest_mock
+}
diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest
index 93cdae699900..eba7c6fdd950 100644
--- a/dev-python/pybind11/Manifest
+++ b/dev-python/pybind11/Manifest
@@ -4,3 +4,4 @@ DIST pybind11-2.13.1.gh.tar.gz 789821 BLAKE2B b1634878a9a772d1200c79a5e7554a16a9
DIST pybind11-2.13.3.gh.tar.gz 793263 BLAKE2B ba295fb0dbbeacd5d2b9fa335cf91c4e4b9daee29c7b994f8878b8078d18a18ee48874a3264f5bff280257cf677339324f7875d2f1bb8b855c6097982a71cdcd SHA512 76629d4ad5b91975bbf3fb05580403915f096a4d91b37d947fdbcb3b44783b3f0c9e5a4e289da222902e6b458e29893521523f41d9eb99da7e4890261be00947
DIST pybind11-2.13.4.gh.tar.gz 793802 BLAKE2B efa1bf0d244cd9692e750524b841a884601c121f631fd721d64f192c49ff6ead4eaa4bb13cace42b98673cfd038583fc3716a298b041efd148e992c07b9ee5c3 SHA512 5938c758da5450be645b366190579aa7943294471a0c639c2aeb9d8e9d201ef4fb4dfd0cb1db91390f74dc59f175f6cf47b0c45c20d45ab9f3eeb1a834886de7
DIST pybind11-2.13.5.gh.tar.gz 794599 BLAKE2B 57bf05040902fc1f85cb4661672426a5c9de701157308e2dd0740f3b7eac878bad0f389b08c2b22b52c94766fa1ae0b0da8aa45353b9cbb95c54afbb0282a786 SHA512 bf9ebfbd8e694fbb421d8bdb5362a207a3782685d48988e77aed98363b2fa302e7384b570b02b117d45d5509b1633b096d4fc1ef16f65e6cc8c888b863c1e2cb
+DIST pybind11-2.13.6.gh.tar.gz 800804 BLAKE2B 1f2efa05727ebbcd8e439b83bacfebb21d26a6f8f719e0a627633abdcae59837936e37e6441196e097e0075c9f922048d4e88146bb627d97ada28c48165bddb7 SHA512 497c25b33b09a9c42f67131ab82e35d689e8ce089dd7639be997305ff9a6d502447b79c824508c455d559e61f0186335b54dd2771d903a7c1621833930622d1a
diff --git a/dev-python/pybind11/pybind11-2.13.6.ebuild b/dev-python/pybind11/pybind11-2.13.6.ebuild
new file mode 100644
index 000000000000..e2365caaea86
--- /dev/null
+++ b/dev-python/pybind11/pybind11-2.13.6.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+
+inherit cmake distutils-r1
+
+DESCRIPTION="AST-based Python refactoring library"
+HOMEPAGE="
+ https://pybind11.readthedocs.io/en/stable/
+ https://github.com/pybind/pybind11/
+ https://pypi.org/project/pybind11/
+"
+SRC_URI="
+ https://github.com/pybind/pybind11/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+ dev-cpp/eigen:3
+"
+BDEPEND="
+ test? (
+ <dev-cpp/catch-3:0
+ >=dev-cpp/catch-2.13.9:0
+ dev-libs/boost
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ cmake_src_prepare
+ distutils-r1_python_prepare_all
+}
+
+python_configure() {
+ local mycmakeargs=(
+ # disable forced lto
+ -DHAS_FLTO=OFF
+ # https://github.com/pybind/pybind11/issues/5087
+ -DPYBIND11_FINDPYTHON=OFF
+ -DPYBIND11_INSTALL=ON
+ -DPYBIND11_TEST=$(usex test)
+ )
+ cmake_src_configure
+}
+
+python_compile() {
+ distutils-r1_python_compile
+ # Compilation only does anything for tests
+ use test && cmake_src_compile
+}
+
+python_test() {
+ cmake_build cpptest test_cmake_build
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ cd "${BUILD_DIR}/tests" || die
+ epytest -p rerunfailures --reruns=5 "${S}/tests"
+}
+
+python_install() {
+ distutils-r1_python_install
+ cmake_src_install
+}
diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index f0f79efecdda..132f1aee9f83 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,2 +1,3 @@
DIST pyparsing-3.1.2.tar.gz 889571 BLAKE2B 69dc249c8760470e9611c367255176afcbfdf299b739c8e191f71b88653e0d35db3a20d156ae6507a1748f775b0853c127986d9de2124edc12e22453a75b908d SHA512 1134949f3576edbec4438eefe952eb5cc6e734fb060905d714b6a77f71e90d364b01345df5e7b8fb5ffa798c530be9c65f6d152b3f591cba787660c4dd8894d2
DIST pyparsing-3.1.4.tar.gz 900231 BLAKE2B 121092316528a69f79a8fac5e903de513c4193bd00d5ef7e98dfcb09f3a48eb3384217ede39b0f954f58bdade8644931ce8cef41729539fc1be3dfb910b90be7 SHA512 b475e5571510cd7b07fecbc8ae583b1e75a6308b64018d2884570dfa461e0529b96d02d11403cecac41f92b5d802a5dd4bbf9f8321d58ffa2d24cb89b86652e1
+DIST pyparsing-3.2.0b1.tar.gz 907144 BLAKE2B 873f25e8a633fe96587793dc36aae49e6fcb865297cfeea8a47fd431fb9061373db4ad2631f8c581b9e54e417b086c13e3f0364c0895fe22d65935feff7d9a66 SHA512 455bf46414efc850339d62028c478e2f7615eded65415bc15ebcc7319dcac9f1b56257ba1da576cf276e65e40b173e32fd504cbcd0a0b9e5df2e2d906643329e
diff --git a/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild b/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild
new file mode 100644
index 000000000000..93473f1434a2
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.2.0_beta1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2004-2024 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
+PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="
+ https://github.com/pyparsing/pyparsing/
+ https://pypi.org/project/pyparsing/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # railroad-diagrams not packaged (and not suitable for packaging yet)
+ tests/test_diagram.py
+ )
+ local EPYTEST_DESELECT=(
+ # also railroad-diagrams
+ tests/test_examples.py::TestExamples::test_range_check
+ tests/test_examples.py::TestExamples::test_rosettacode
+ tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+ )
+
+ if ! has_version "dev-python/matplotlib[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ tests/test_matplotlib_cases.py
+ )
+ fi
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
+
+python_install_all() {
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pyproject-metadata/Manifest b/dev-python/pyproject-metadata/Manifest
index 7c4823ad56ee..cb698253d746 100644
--- a/dev-python/pyproject-metadata/Manifest
+++ b/dev-python/pyproject-metadata/Manifest
@@ -1 +1,3 @@
DIST pyproject_metadata-0.8.0.tar.gz 14862 BLAKE2B 03c9a7fc9c53c56b27ea5c72789db10aa045d239c81bf30e926c0ed44d6b61028a27c4dbe02a40eb4ae7ce4a93efb24c63dd4b66f2e98f185fc68d96e96c350a SHA512 e3ec79bcb066fd952a7e88b62534775746b20a52b9952a303e80466c465e394264b8984ca30a1461cd8437334ae7b1a299be7d8036e99e3dcf59828d70650442
+DIST pyproject_metadata-0.9.0b1.tar.gz 19356 BLAKE2B eb692b54769e229fe1f8136af998953116c29157e1096f1dc4a0b57194625535551d0c65651dcaae82c27b9453948fa67e78b4e54f4898ae4640044bfb728421 SHA512 ab5c4cfa999088f28a9cf396d136dcd1af82d578816c6bac6e6fabb7b242a47611749bcb38c964974ebcc95f44befd3a4827fa16b2e8e48555e0ddabae7ecff2
+DIST pyproject_metadata-0.9.0b3.tar.gz 19819 BLAKE2B 2ede092287bc369404eef0ae7a361ffa39eb39862953309ce74ca6d4ee6f588200a2772565dd180c3c978641a387574490d6342db39a32d117a720b6b73a534a SHA512 6bb4abbbdcc90adeaa96026f1a17d23a7a41a93b25e4762c880b78dc7913058af053101d6c5a3271527e9ef441b8e24ca93df8e57ce1f442e99e3042665eef34
diff --git a/dev-python/pyproject-metadata/pyproject-metadata-0.9.0_beta1.ebuild b/dev-python/pyproject-metadata/pyproject-metadata-0.9.0_beta1.ebuild
new file mode 100644
index 000000000000..7002614a03c4
--- /dev/null
+++ b/dev-python/pyproject-metadata/pyproject-metadata-0.9.0_beta1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PEP 621 metadata parsing"
+HOMEPAGE="
+ https://github.com/pypa/pyproject-metadata/
+ https://pypi.org/project/pyproject-metadata/
+"
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+ >=dev-python/packaging-19[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+ ' 3.10)
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/pyproject-metadata/pyproject-metadata-0.9.0_beta3.ebuild b/dev-python/pyproject-metadata/pyproject-metadata-0.9.0_beta3.ebuild
new file mode 100644
index 000000000000..7766d81ba48b
--- /dev/null
+++ b/dev-python/pyproject-metadata/pyproject-metadata-0.9.0_beta3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PEP 621 metadata parsing"
+HOMEPAGE="
+ https://github.com/pypa/pyproject-metadata/
+ https://pypi.org/project/pyproject-metadata/
+"
+
+LICENSE="MIT"
+SLOT="0"
+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}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+ ' 3.10)
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/qiskit-aer/Manifest b/dev-python/qiskit-aer/Manifest
index 412a6e7e07b3..f56ecf03b21c 100644
--- a/dev-python/qiskit-aer/Manifest
+++ b/dev-python/qiskit-aer/Manifest
@@ -1,2 +1,2 @@
-DIST qiskit-aer-0.14.2.gh.tar.gz 7132159 BLAKE2B bc684f7acca071866bc6413d5fb881cf131fe212be7294922a6861dc526d77d0cfb906d9c2ea57236e42e8a99e137ee0ac5f0c1e11fd027122983ad3d8992f73 SHA512 75a2fadb413fc557f98043cc028b28f6cae65b983fd0f32f1e8b8eda6d5cbc6d9d528c38f765d14ede5909045cef914335a483f762c20c4dd85754449d63371c
+DIST qiskit-aer-0.15.1.gh.tar.gz 7136084 BLAKE2B 521329642f141fbb5d4bb045f42b53e1a116614328837999d73e28c54fd7e1b8aa64d72080b54950575c264bd14349227b395363cc92ce384f1b4951d414862b SHA512 bd3a320b8022aacc9691e5aa6e54cbc63fe51e623b7b22399ad23ff8e7c14f7870c78b5ca84c0aeb420b44e088307296d01f351bb1cc90488f0018496ebbaa25
DIST qiskit-aer-0.15.gh.tar.gz 7133462 BLAKE2B 3a72d5e1c97e54dd9090bbd072ca52c03bc90d53ec13bdb52b20112adebde6ef4e85a5d3761d5cc9fab7bc8d41651865e538eaad591dad266533441114ae1ddc SHA512 ce70755fa26150e8ce870a5f80c7f37a8e09f02ac4dbcfe52de2153b8af6f92764ac6866b1fffb75db6e1ae1b31815432ffca54f2f916337f640c14007a682f3
diff --git a/dev-python/qiskit-aer/qiskit-aer-0.14.2.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.15.1.ebuild
index 4154662cd5ec..4154662cd5ec 100644
--- a/dev-python/qiskit-aer/qiskit-aer-0.14.2.ebuild
+++ b/dev-python/qiskit-aer/qiskit-aer-0.15.1.ebuild
diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest
index 1f307d869836..d838fe076c76 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1,5 +1,2 @@
-DIST scikit_build_core-0.10.4.tar.gz 252954 BLAKE2B 5d6bf7c7a462a80ee78b1c93a27b7f63443f1acf9bac8918d48882d644de4f11d3532e8afd542a06b24605120d18ab8e094ce9f3997ffd3f8047dcedb97712f9 SHA512 6858a7716f081fc5d40da7b974568855571f7cbc5e8eafdab2547bb6d2abc5445e682d7d7b1f6157e38ecbaad676b90fe1a2b152dcb89331f646180ecb3c6c26
DIST scikit_build_core-0.10.5.tar.gz 253285 BLAKE2B 6bbd5a92987fcbf9880df902784c9ee1a53d3f58b935b0c43ceb9bb8be0c32878845dd4c35fd03569fdc74d053866ff5e93b8eb96b058623fb357351a16919ec SHA512 283a50b4ff99e9c99fd92f0198231d0c8b68dcfc47ca5a782d7d604d9a313225f9f4e3dbc9490d9cd04f4d66cb79a4f793fb416763717474e83a3fea356b9bac
DIST scikit_build_core-0.10.6.tar.gz 254624 BLAKE2B da23ecf36e16f2d8f1b4daeb41c3cd7ca5af1cd0a4eff324765920a53410b9a6d5c7456247dd310b67ac0fc9a96547f1aa6f019e7d7527b603184a9199c863d2 SHA512 e3ee9aff752d2531c3bc44f8288a4619637e89d4a0edea3aef012153ba31af9a86929437e9d11b1d1a6d85a60a9a4da34cc347c203b80cca3caee05fb3e832da
-DIST scikit_build_core-0.9.10.tar.gz 230104 BLAKE2B e3c4605b4b33260d8deac2cedb7bbb20a08729a36214b13c6071fe9b12f9bddc882c18da0e1ee14d7f1b4845ca0dd02b1c2d5c30c43b96a420c35a8b5cbd2d5e SHA512 0e1cb649f9965f4b13093432a2e36ea9be532ba3b7447c36f898284571dcbcf266b7012a445b464ac9129ec2b91e4155016be1fbab52fc2a979e440b0ea73cac
-DIST scikit_build_core-0.9.8.tar.gz 229845 BLAKE2B 419d8891dd3f95bee7f8f7dcc1addb94d2698f8ff392eef19a67e851f57b58d09b9878705d0e8d728d3c6f2b316d538c76471164781fcd1fb5d02dfbfd9d7a85 SHA512 f1206715eef1bdeccddc5987cae4f455522c4ef4dbca305ad7d3772c61f5615c5742b109c5527a5ad5e25a2348abff69ea5ae7153ac18c43cca63783872aa3d5
diff --git a/dev-python/scikit-build-core/scikit-build-core-0.10.4.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.10.4.ebuild
deleted file mode 100644
index 3a4d62934d57..000000000000
--- a/dev-python/scikit-build-core/scikit-build-core-0.10.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Build backend for CMake based projects"
-HOMEPAGE="
- https://github.com/scikit-build/scikit-build-core/
- https://pypi.org/project/scikit-build-core/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-# we always want [pyproject] extra
-RDEPEND="
- app-alternatives/ninja
- dev-build/cmake
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
- >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/exceptiongroup[${PYTHON_USEDEP}]
- >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
- dev-python/fastjsonschema[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/virtualenv[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local _EPYTEST_DESELECT=(
- # TODO / we don't package validate_pyproject anyway
- tests/test_schema.py::test_compare_schemas
- # setuptools now respects PEP 625
- tests/test_setuptools_pep517.py::test_pep517_sdist
- )
- local EPYTEST_IGNORE=(
- # needs unpackaged validate_pyproject
- tests/test_schema.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p pytest-subprocess -m "not isolated and not network"
-}
diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.10.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.10.ebuild
deleted file mode 100644
index fea8e3439020..000000000000
--- a/dev-python/scikit-build-core/scikit-build-core-0.9.10.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Build backend for CMake based projects"
-HOMEPAGE="
- https://github.com/scikit-build/scikit-build-core/
- https://pypi.org/project/scikit-build-core/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-# we always want [pyproject] extra
-RDEPEND="
- app-alternatives/ninja
- dev-build/cmake
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
- >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/exceptiongroup[${PYTHON_USEDEP}]
- >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
- dev-python/fastjsonschema[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/virtualenv[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local _EPYTEST_DESELECT=(
- # TODO / we don't package validate_pyproject anyway
- tests/test_schema.py::test_compare_schemas
- # setuptools now respects PEP 625
- tests/test_setuptools_pep517.py::test_pep517_sdist
- )
- local EPYTEST_IGNORE=(
- # needs unpackaged validate_pyproject
- tests/test_schema.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p pytest-subprocess -m "not isolated and not network"
-}
diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.8.ebuild
deleted file mode 100644
index 3199f4adde8f..000000000000
--- a/dev-python/scikit-build-core/scikit-build-core-0.9.8.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Build backend for CMake based projects"
-HOMEPAGE="
- https://github.com/scikit-build/scikit-build-core/
- https://pypi.org/project/scikit-build-core/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-# we always want [pyproject] extra
-RDEPEND="
- app-alternatives/ninja
- dev-build/cmake
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
- >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/exceptiongroup[${PYTHON_USEDEP}]
- >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
- dev-python/fastjsonschema[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/virtualenv[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local _EPYTEST_DESELECT=(
- # TODO / we don't package validate_pyproject anyway
- tests/test_schema.py::test_compare_schemas
- # setuptools now respects PEP 625
- tests/test_setuptools_pep517.py::test_pep517_sdist
- )
- local EPYTEST_IGNORE=(
- # needs unpackaged validate_pyproject
- tests/test_schema.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p pytest-subprocess -m "not isolated and not network"
-}
diff --git a/dev-python/simsimd/Manifest b/dev-python/simsimd/Manifest
index 3d7213c2742b..ff1a9642f274 100644
--- a/dev-python/simsimd/Manifest
+++ b/dev-python/simsimd/Manifest
@@ -1,2 +1,3 @@
DIST SimSIMD-5.1.4.gh.tar.gz 149847 BLAKE2B 49aa9cfcee079b415d504989345be48c0b055e34dabd69240fdc02a35f51da81f25ab78fa27831e411d3853bca8b586314eae6840068715ec6a9c76c874162d6 SHA512 a656a71076d35c62cebe3d0cb2fc5eae87d9f13cb7a4427d74cb2959e813b4ff387ec30fe9a68e72e529fd0a76de468178652da1bba3b164eeb9f34df7d5d410
DIST SimSIMD-5.2.0.gh.tar.gz 150001 BLAKE2B 6ec61f5f2253782e747658bb52cc0858208912a46eafe87c5a613e9d5924b585243734538b84c3d74d5b755db3907044e2f1b264ea3c28f9605288fba321099c SHA512 8c387c2f7ebd8dcda677a8e4d312528db9cdc7e87ffa9c203f37d8429893b9e5b332c827b8d3f76e216fc17042389d3a548eff074c5b604eaece1d4f8f614264
+DIST SimSIMD-5.2.1.gh.tar.gz 153081 BLAKE2B 2454d2266ca6d1b3302f4bf347dcc85d5c0750561e7d34906d5e7e2303e4cd0a7279d10f3065a63eeb14aedc6cd584510d29f29e60f7f57cd178a3066a4e28b8 SHA512 8263aada695ce68a1eb671c46a294fd317f9bb5d3a3ec5b4a8ab27b8b8ea5801c639b6bac3ba889bd6153444c76b7fa6d2982c25003af4cdfd0d8bc007b783f8
diff --git a/dev-python/simsimd/simsimd-5.2.1.ebuild b/dev-python/simsimd/simsimd-5.2.1.ebuild
new file mode 100644
index 000000000000..dbb3d7bb685a
--- /dev/null
+++ b/dev-python/simsimd/simsimd-5.2.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2024 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_{8,9,10,11,12} pypy3 )
+
+inherit distutils-r1 toolchain-funcs
+
+MY_P=SimSIMD-${PV}
+DESCRIPTION="Fastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm"
+HOMEPAGE="
+ https://github.com/ashvardanian/SimSIMD/
+ https://pypi.org/project/simsimd/
+"
+# no sdist, as of 4.3.1
+# https://github.com/ashvardanian/SimSIMD/issues/113
+SRC_URI="
+ https://github.com/ashvardanian/SimSIMD/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="openmp"
+
+BDEPEND="
+ test? (
+ dev-python/pytest-repeat[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+ tc-check-openmp
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+ tc-check-openmp
+ fi
+}
+
+src_prepare() {
+ sed -i -e '/-O3/d' setup.py || die
+ if ! use openmp; then
+ sed -i -e '/-fopenmp/d' setup.py || die
+ fi
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p repeat python/test.py
+}
diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 25aeb9a02414..4510001c6d1c 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -21,6 +21,8 @@ DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb9
DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
DIST sqlglot-25.20.1.tar.gz 19429085 BLAKE2B 65162c038fc19fe28e6cbd278d963477f5726967290d832e4e3bfad3ed2e2a38fa99aa08a0d6da31e924aa194473e5528b9566f6a34ac680d2e4483d69004f3f SHA512 9be8eae145a62723e83b2d2143578589d97ead26ccfd2e339f1de18d44fb808e6a9dca86bca5804f2d721bec586c0a7a31c56342a35c28cfd679990afd1f4e54
DIST sqlglot-25.21.0.tar.gz 19431993 BLAKE2B 43fb5883e12f223d7d62d61b79b101baeba6449187463fa09fa18ed1a54d24cfdcb7684a0d8182c74ea632a6b6e6bcb1ac3037115a1309687b5f6970c649b72f SHA512 2a6e785eb6f0e5aca7fb09988156eda2681ea233094df4d9a99af900a53ebb26ef804c4de59f7f7a7cbb1ed12afb6d7123fb228690cf41937baa509317ba15c3
+DIST sqlglot-25.21.1.tar.gz 19444895 BLAKE2B 74e8ee2945e5bd113be3f16146893f9a00b07c62256cb2795044be157570620e229690eb5cab72404d485b7cbf281309a6aa60e45491f6e333ca47d0900e4471 SHA512 fa9eb6280fabce96fe40945ed89df3414ba203540f71083952afa6a53ee26c90eefd4a29d9a026a2fe96edcfa7f5fcb7d570815c02d2d21161598838b1d7ff6f
+DIST sqlglot-25.21.2.tar.gz 19443387 BLAKE2B 664f6d2a6d45a1313a6f047d4f86c69e265c3071a49fe4e6d8a19df4ecc8698491737c5d24ddb336064c6c6ba0bee7839a698f15584730881c206eeef9393f48 SHA512 e0b7d28ebf7504d066258ea14dd150961c7f415a1835f45b9606710839a6ebb710c74638af55ee51ba9ff7316ae9eef9447edd6bd07afc480af29c469ca119b8
DIST syn-2.0.41.crate 246016 BLAKE2B 9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db SHA512 6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a
DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
diff --git a/dev-python/sqlglot/sqlglot-25.21.1.ebuild b/dev-python/sqlglot/sqlglot-25.21.1.ebuild
new file mode 100644
index 000000000000..2a3db897240e
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-25.21.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 2023-2024 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_{8,9,10,11,12} )
+
+CARGO_OPTIONAL=1
+CRATES="
+ autocfg@1.1.0
+ bitflags@1.3.2
+ cfg-if@1.0.0
+ heck@0.4.1
+ indoc@2.0.4
+ libc@0.2.150
+ lock_api@0.4.11
+ memoffset@0.9.0
+ once_cell@1.19.0
+ parking_lot@0.12.1
+ parking_lot_core@0.9.9
+ proc-macro2@1.0.70
+ pyo3-build-config@0.20.0
+ pyo3-ffi@0.20.0
+ pyo3-macros-backend@0.20.0
+ pyo3-macros@0.20.0
+ pyo3@0.20.0
+ quote@1.0.33
+ redox_syscall@0.4.1
+ scopeguard@1.2.0
+ smallvec@1.11.2
+ syn@2.0.41
+ target-lexicon@0.12.12
+ unicode-ident@1.0.12
+ unindent@0.2.3
+ windows-targets@0.48.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_msvc@0.48.5
+ windows_i686_gnu@0.48.5
+ windows_i686_msvc@0.48.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_msvc@0.48.5
+"
+
+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? (
+ ${CARGO_CRATE_URIS}
+ )
+"
+
+LICENSE="MIT"
+LICENSE+=" native-extensions? ("
+# Dependent crate licenses
+LICENSE+=" 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}]
+ )
+"
+
+distutils_enable_tests pytest
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/sqlglotrs/sqlglotrs.*.so"
+
+src_unpack() {
+ cargo_src_unpack
+}
+
+src_prepare() {
+ # remove fragile timing check
+ sed -i -e '/assertLessEqual(time\.time/d' tests/test_parser.py || die
+ distutils-r1_src_prepare
+}
+
+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_DESELECT=(
+ # timing, sigh
+ # https://github.com/tobymao/sqlglot/issues/3961
+ tests/test_generator.py::TestGenerator::test_generate_nested_binary
+ )
+ 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/sqlglot/sqlglot-25.21.2.ebuild b/dev-python/sqlglot/sqlglot-25.21.2.ebuild
new file mode 100644
index 000000000000..2a3db897240e
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-25.21.2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 2023-2024 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_{8,9,10,11,12} )
+
+CARGO_OPTIONAL=1
+CRATES="
+ autocfg@1.1.0
+ bitflags@1.3.2
+ cfg-if@1.0.0
+ heck@0.4.1
+ indoc@2.0.4
+ libc@0.2.150
+ lock_api@0.4.11
+ memoffset@0.9.0
+ once_cell@1.19.0
+ parking_lot@0.12.1
+ parking_lot_core@0.9.9
+ proc-macro2@1.0.70
+ pyo3-build-config@0.20.0
+ pyo3-ffi@0.20.0
+ pyo3-macros-backend@0.20.0
+ pyo3-macros@0.20.0
+ pyo3@0.20.0
+ quote@1.0.33
+ redox_syscall@0.4.1
+ scopeguard@1.2.0
+ smallvec@1.11.2
+ syn@2.0.41
+ target-lexicon@0.12.12
+ unicode-ident@1.0.12
+ unindent@0.2.3
+ windows-targets@0.48.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_msvc@0.48.5
+ windows_i686_gnu@0.48.5
+ windows_i686_msvc@0.48.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_msvc@0.48.5
+"
+
+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? (
+ ${CARGO_CRATE_URIS}
+ )
+"
+
+LICENSE="MIT"
+LICENSE+=" native-extensions? ("
+# Dependent crate licenses
+LICENSE+=" 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}]
+ )
+"
+
+distutils_enable_tests pytest
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/sqlglotrs/sqlglotrs.*.so"
+
+src_unpack() {
+ cargo_src_unpack
+}
+
+src_prepare() {
+ # remove fragile timing check
+ sed -i -e '/assertLessEqual(time\.time/d' tests/test_parser.py || die
+ distutils-r1_src_prepare
+}
+
+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_DESELECT=(
+ # timing, sigh
+ # https://github.com/tobymao/sqlglot/issues/3961
+ tests/test_generator.py::TestGenerator::test_generate_nested_binary
+ )
+ 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/system_hotkey/files/system_hotkey-1.0.3-fix-collections-iterable.patch b/dev-python/system_hotkey/files/system_hotkey-1.0.3-fix-collections-iterable.patch
new file mode 100644
index 000000000000..265c32a5f096
--- /dev/null
+++ b/dev-python/system_hotkey/files/system_hotkey-1.0.3-fix-collections-iterable.patch
@@ -0,0 +1,15 @@
+system_hotkey was written for a previous version of Python that had
+collections.Iterable available. That moved under collections.abc in a
+later release.
+
+--- a/system_hotkey/system_hotkey.py
++++ b/system_hotkey/system_hotkey.py
+@@ -281,7 +281,7 @@ class MixIn():
+
+ thread safe
+ '''
+- assert isinstance(hotkey, collections.Iterable) and type(hotkey) not in (str, bytes)
++ assert isinstance(hotkey, collections.abc.Iterable) and type(hotkey) not in (str, bytes)
+ if self.consumer == 'callback' and not callback:
+ raise TypeError('Function register requires callback argument in non sonsumer mode')
+
diff --git a/dev-python/system_hotkey/system_hotkey-1.0.3.ebuild b/dev-python/system_hotkey/system_hotkey-1.0.3.ebuild
index fbae8148526f..75f9fe2b2cd9 100644
--- a/dev-python/system_hotkey/system_hotkey-1.0.3.ebuild
+++ b/dev-python/system_hotkey/system_hotkey-1.0.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-inherit distutils-r1
+inherit distutils-r1 virtualx
DESCRIPTION="Multi-platform system-wide hotkeys"
HOMEPAGE="https://github.com/timeyyy/system_hotkey"
@@ -17,6 +17,17 @@ SLOT="0"
KEYWORDS="~amd64"
# TODO this depends on xpybutil
-RDEPEND=">=dev-python/xcffib-1.5.0"
+RDEPEND=">=dev-python/xcffib-1.5.0[${PYTHON_USEDEP}]
+ >=dev-python/xpybutil-0.0.6[${PYTHON_USEDEP}]
+ >=dev-python/pytest-xvfb-3.0.0[${PYTHON_USEDEP}]"
-distutils_enable_tests unittest
+PATCHES=(
+ # Fix for unit test
+ "${FILESDIR}/${P}-fix-collections-iterable.patch"
+)
+
+distutils_enable_tests pytest
+
+src_test() {
+ virtx distutils-r1_src_test
+}
diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index fb8ffafc19a7..6b235d6edb89 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1,2 +1,3 @@
DIST hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.gh.tar.gz 156216 BLAKE2B fcb5f49653401e6e4079e1c770d3cd407602d4d6764437b735bd4ec04191dec59cdc930822fa2aff726ee25cddd0f71fd457dedf31026bff1da121d93af8b768 SHA512 62d6787d88a2e716f0ac04fc49f6cdc586e473a660ee754ff66961922ae78bcc75d1f78b091e78557dd60f006e8e480114738c7b4ff71beac804e4fc9603240b
DIST urllib3-2.2.2.tar.gz 292266 BLAKE2B 50d4825ff4bd950742708bec63feb1713e211293f7720c79f2c71740f3eb3d501b476b8de5b389b8fb978c2486081023ebc2e05162c5d4fcedd811452743e07a SHA512 98695bcf37e772a1220cc05679ea799d82a09c73115717668c90dab9377690dd096f648d60ac0759a23cf65f2b1b6f363ec6826f669d4299bfa0a203a45dce0f
+DIST urllib3-2.2.3.tar.gz 300677 BLAKE2B 7eb17ab324bf210fb52b1012bf9d37c1a7f3b742aafe7e49adf2dde1678089e94683feedaa2301dd510944da0a5afc331ded13d0631af3efe4dbd576d0dee0ec SHA512 f461cc959d675b8b13c2f40f4b021cab01ccb3a5033143f5c3eae3fce7486115994d198c78db9ef353fce47c17b25e0ecb010fbdebc1b8731d4fd708054b39cc
diff --git a/dev-python/urllib3/urllib3-2.2.3.ebuild b/dev-python/urllib3/urllib3-2.2.3.ebuild
new file mode 100644
index 000000000000..da058c9c7f2c
--- /dev/null
+++ b/dev-python/urllib3/urllib3-2.2.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 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=hatchling
+PYTHON_TESTED=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+# The package has a test dependency on their own hypercorn fork.
+HYPERCORN_COMMIT=d1719f8c1570cbd8e6a3719ffdb14a4d72880abb
+DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more"
+HOMEPAGE="
+ https://github.com/urllib3/urllib3/
+ https://pypi.org/project/urllib3/
+"
+SRC_URI+="
+ test? (
+ https://github.com/urllib3/hypercorn/archive/${HYPERCORN_COMMIT}.tar.gz
+ -> hypercorn-${HYPERCORN_COMMIT}.gh.tar.gz
+ )
+"
+
+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"
+IUSE="brotli http2 test zstd"
+RESTRICT="!test? ( test )"
+
+# [secure] extra is deprecated and slated for removal, we don't need it:
+# https://github.com/urllib3/urllib3/issues/2680
+RDEPEND="
+ >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}]
+ <dev-python/PySocks-2.0[${PYTHON_USEDEP}]
+ brotli? ( >=dev-python/brotlicffi-0.8.0[${PYTHON_USEDEP}] )
+ http2? (
+ <dev-python/h2-5[${PYTHON_USEDEP}]
+ >=dev-python/h2-4[${PYTHON_USEDEP}]
+ )
+ zstd? ( >=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ $(python_gen_cond_dep "
+ ${RDEPEND}
+ dev-python/brotlicffi[\${PYTHON_USEDEP}]
+ dev-python/freezegun[\${PYTHON_USEDEP}]
+ dev-python/h2[\${PYTHON_USEDEP}]
+ dev-python/httpx[\${PYTHON_USEDEP}]
+ dev-python/pytest[\${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[\${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[\${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[\${PYTHON_USEDEP}]
+ dev-python/quart[\${PYTHON_USEDEP}]
+ dev-python/quart-trio[\${PYTHON_USEDEP}]
+ dev-python/trio[\${PYTHON_USEDEP}]
+ >=dev-python/tornado-4.2.1[\${PYTHON_USEDEP}]
+ >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}]
+ >=dev-python/zstandard-0.18.0[\${PYTHON_USEDEP}]
+ " "${PYTHON_TESTED[@]}")
+ )
+"
+
+src_prepare() {
+ # upstream considers 0.5 s to be "long" for a timeout
+ # we get tons of test failures on *fast* systems because of that
+ sed -i -e '/LONG_TIMEOUT/s:0.5:5:' test/__init__.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x PYTHONPATH=${WORKDIR}/hypercorn-${HYPERCORN_COMMIT}/src
+ local -x CI=1
+ if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+ einfo "Skipping tests on ${EPYTHON}"
+ return
+ fi
+
+ local EPYTEST_DESELECT=(
+ # TODO: timeouts
+ test/contrib/test_pyopenssl.py::TestSocketClosing::test_timeout_errors_cause_retries
+ test/with_dummyserver/test_socketlevel.py::TestSocketClosing::test_timeout_errors_cause_retries
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local EPYTEST_XDIST=1
+ epytest -p timeout -p rerunfailures --reruns=10 --reruns-delay=2
+}
diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 26c9a5705f4c..3bef1428a9a4 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -2,10 +2,6 @@ DIST pubgrub-388685a8711092971930986644cfed152d1a1f6c.gh.tar.gz 87945 BLAKE2B 7c
DIST reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz 40049 BLAKE2B d284947a108e2d3233a4fa7c9eb5e1a959bc5b569e754861daef076672672b0500cb737b85871d1fc0587bdbf6d5020e03e7c906cb5de34ff2f81c05b66918d1 SHA512 540a71e59a8b57e5e0bd7fad18fed265552bdae4518690a9823c94dcf23ee1d436f91b9cecf21129917b25e78b91d8d7290760edaea68053666e28af7223476e
DIST rs-async-zip-011b24604fa7bc223daaad7712c0694bac8f0a87.gh.tar.gz 51706 BLAKE2B 354eb52c95ea355521e1e6a7c841102424c47c156fdb0efb62e3cac666ecf289806aeefab8a0273a7c3283429ac81502283bdb5424d5f925621e5c2b1430fd4d SHA512 6650eef354e84daf41a8572b98b29f2873b7f071dd1d6983292c70b2f580fdc50cd26762d2228a70c2b200eae2f40476e6604702aa62cc97558301195bf19eb8
DIST tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz 37106 BLAKE2B c30d1c33f6f52e2bc83823eb6319f8a3e462b7c7408fb6a08f995747857ef234f81db4135a04f9d183095fe473a4087f8f0cb89d8f87ef4400285d2ce034ec22 SHA512 4abbc4240ed129c92da8d616e27a6df0f24cdc85a0803acfdae588ca91f9e5b8d482e3ac88b2e657ff68917b1b43cef1e7ef3c887f624659b231fa5a13fcae68
-DIST uv-0.4.2-crates.tar.xz 46277420 BLAKE2B 9f516f586a5e46bbd6c09e116f91e90b563b4de89b2d2dac50f208e4116583ba05418baa998a74f6d31503ec56cb5ff5966cdf579d026c53bcfc500b5e4fb15c SHA512 b30b70225eae9a5970dd18d383d9129b5161cb66942af8796220fe7a58cd3357308111374193d8fc4e1c7fde8a0b62f44e8efd76603411d882df016afecbc69f
-DIST uv-0.4.6.gh.tar.gz 2553065 BLAKE2B f793c01042db0a45b53a57157852ed5035a96bfc58c2cf81eb3d6a59b9eb6315dbd675817e1bca0a34f9d348d10c0668f9213fd11f230f606386405ee4d51c31 SHA512 79b50783596c6307934c378f7f7b60628de3edd8fe75f6675efd406e7e4cb7cd049a3966eefcb2708f8ab925ee5b5e315f6540f2c25693ffe1ee29f2d501523c
-DIST uv-0.4.7.gh.tar.gz 2558161 BLAKE2B 5508af9b6e0d04d165aa3b120be138fb4ccfddd643395175e5d31618ec34a5139567c0162b0ce1c741fed551397d1ec9d9693ce0397d1f0346a5c1df13c20b8d SHA512 8395f96eb36c2131b203de9991b994532047b7928ac1765a426accdaae4ed3a242a8b9554808123f5359d41778d3e7783606265b60d372bed2a0a76fea027e3e
-DIST uv-0.4.8-crates.tar.xz 46272636 BLAKE2B 467c146c8598863c62a7a210f3c20a6a73dc318651d730803eddd5e1ae54eb815b0487e991cc4e2d493813ea6e6e8622ed503d952a63ce7ee3aa9cfbe4d36439 SHA512 b207acd6fa7d7e95d7e0b3201d9d0ae2457d427f866eb292c6e097444e6d596455e1478813cfcf6851abbe936709d4afa155e0c55367a3f9fb25d4387990a84d
-DIST uv-0.4.8.gh.tar.gz 2569754 BLAKE2B 413121093c1a30e75afa62f5dd6496e3686c06e956ef1d633740d498387a7b0c5272b811daf3efe10d5ba95fd628f29ff3e7ee914df03069bff287dce0c96caa SHA512 e1a728d25ca9400ddf7a005da94d217631ee2a1a2b6b2b8421496496ac9379993dc81d8603f523308a9d232a1c20058149868cc413511ef7d3c7a57bd9354938
+DIST uv-0.4.10.gh.tar.gz 2585899 BLAKE2B f941068e58877cc859b2eb52f3b35ea79cdf23aa33f746dc1e7e954a77d5a3f08fbbed8a8312f750143cef6a0eb812eb783750750eccf6144ef869f1f69732b3 SHA512 9582d8f97515bc182d699f9994a21f7c883203dabb338848c751d97737c864272e5efbaf3a81d08545caac6643ba9cbde2fe11769ec6b98062416d7501d022f8
DIST uv-0.4.9-crates.tar.xz 46250584 BLAKE2B 6beb0a00885b674f3d8e35c67372d4ba04c6512306f78522fac2ff170d7cc6cb6c0702546da1d1de3dc84397f04258c56558c666b8f935130a0fea1debce01d0 SHA512 676f6a197af92bc9f6716c0e1df1f87d81b1b07dc81c591b94b34b985bbe4a49fb0b319fe8fba7f83d158124af84f64ebefe1ce0119e6238f9ae837e4652c5c0
DIST uv-0.4.9.gh.tar.gz 2580667 BLAKE2B baadc0d950d57e224d7d4980424ab58c4e278c2d67a06e9d83d778ac5a6b561cdadfc514c5068ce365dbdb4da3b5165e4180567f7abe90f46d5597fce144b91d SHA512 d7746d71f1429df7d39c3f03c02934792124318f92d2eda03b68a255586567d053349e6d294da0910351d976844aee564334540563435d0e60f6a3792088f416
diff --git a/dev-python/uv/files/tokio-tar-0.3.1-ppc.patch b/dev-python/uv/files/tokio-tar-0.3.1-ppc.patch
deleted file mode 100644
index cb3c2f93cf57..000000000000
--- a/dev-python/uv/files/tokio-tar-0.3.1-ppc.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --git a/src/archive.rs b/src/archive.rs
-index 63f4293..986a146 100644
---- a/src/archive.rs
-+++ b/src/archive.rs
-@@ -3,12 +3,13 @@ use std::{
- collections::VecDeque,
- path::Path,
- pin::Pin,
-- sync::{
-- atomic::{AtomicU64, Ordering},
-- Arc,
-- },
-+ sync::Arc,
- task::{Context, Poll},
- };
-+use portable_atomic::{
-+ AtomicU64,
-+ Ordering,
-+};
- use tokio::{
- io::{self, AsyncRead as Read, AsyncReadExt},
- sync::Mutex,
-diff -dup a/Cargo.toml b/Cargo.toml
---- a/Cargo.toml 2024-04-27 10:39:21.186708179 +0200
-+++ b/Cargo.toml 2024-04-27 10:39:37.940402613 +0200
-@@ -43,6 +43,9 @@ version = "0.2"
- [dependencies.futures-core]
- version = "0.3"
-
-+[dependencies.portable-atomic]
-+version = "1"
-+
- [dependencies.tokio]
- version = "1"
- features = [
diff --git a/dev-python/uv/uv-0.4.7.ebuild b/dev-python/uv/uv-0.4.10.ebuild
index 0f6e94f4f948..ae16e664c50f 100644
--- a/dev-python/uv/uv-0.4.7.ebuild
+++ b/dev-python/uv/uv-0.4.10.ebuild
@@ -16,7 +16,7 @@ declare -A GIT_CRATES=(
inherit cargo check-reqs
-CRATE_PV=0.4.2
+CRATE_PV=0.4.9
DESCRIPTION="A Python package installer and resolver, written in Rust"
HOMEPAGE="
https://github.com/astral-sh/uv/
@@ -94,13 +94,6 @@ src_prepare() {
reqmw=${reqmw%;*}
sed -i -e "/^\[patch/,\$s@^\(reqwest-middleware = \).*@\1 { path = \"${WORKDIR}/reqwest-middleware-${reqmw}/reqwest-middleware\" }@" Cargo.toml || die
- # https://github.com/vorot93/tokio-tar/pull/23
- # (fortunately uv already depends on portable-atomic, so we don't
- # have to fight Cargo.lock)
- pushd "${ECARGO_VENDOR}/tokio-tar-0.3.1" >/dev/null || die
- eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
- popd >/dev/null || die
-
# enable system libraries where supported
export ZSTD_SYS_USE_PKG_CONFIG=1
sed -i -e 's:"static"::' crates/uv-extract/Cargo.toml || die
diff --git a/dev-python/uv/uv-0.4.6.ebuild b/dev-python/uv/uv-0.4.6.ebuild
deleted file mode 100644
index 3990f1fa30dc..000000000000
--- a/dev-python/uv/uv-0.4.6.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [async_zip]='https://github.com/charliermarsh/rs-async-zip;011b24604fa7bc223daaad7712c0694bac8f0a87;rs-async-zip-%commit%'
- [pubgrub]='https://github.com/astral-sh/pubgrub;388685a8711092971930986644cfed152d1a1f6c;pubgrub-%commit%'
- [reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;5e3eaf254b5bd481c75d2710eed055f95b756913;reqwest-middleware-%commit%/reqwest-middleware'
- [reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;5e3eaf254b5bd481c75d2710eed055f95b756913;reqwest-middleware-%commit%/reqwest-retry'
- [tl]='https://github.com/charliermarsh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%'
-)
-
-inherit cargo check-reqs
-
-CRATE_PV=0.4.2
-DESCRIPTION="A Python package installer and resolver, written in Rust"
-HOMEPAGE="
- https://github.com/astral-sh/uv/
- https://pypi.org/project/uv/
-"
-# pypi sdist misses scripts/, needed for tests
-SRC_URI="
- https://github.com/astral-sh/uv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-if [[ ${PKGBUMPING} != ${PVR} ]]; then
- SRC_URI+="
- https://dev.gentoo.org/~mgorny/dist/uv-${CRATE_PV}-crates.tar.xz
- "
-fi
-
-# most of the code
-LICENSE="|| ( Apache-2.0 MIT )"
-# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
-# Dependent crate licenses
-LICENSE+="
- 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
- MPL-2.0 Unicode-DFS-2016
-"
-# ring crate
-LICENSE+=" openssl"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-BDEPEND="
- >=virtual/rust-1.80
- test? (
- dev-lang/python:3.8
- dev-lang/python:3.9
- dev-lang/python:3.10
- dev-lang/python:3.11
- dev-lang/python:3.12
- )
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-check_space() {
- local CHECKREQS_DISK_BUILD=3G
- use debug && CHECKREQS_DISK_BUILD=9G
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
-}
-
-src_prepare() {
- default
-
- # remove patch.* that breaks GIT_CRATES
- local reqmw=${GIT_CRATES[reqwest-middleware]}
- reqmw=${reqmw#*;}
- reqmw=${reqmw%;*}
- sed -i -e "/^\[patch/,\$s@^\(reqwest-middleware = \).*@\1 { path = \"${WORKDIR}/reqwest-middleware-${reqmw}/reqwest-middleware\" }@" Cargo.toml || die
-
- # https://github.com/vorot93/tokio-tar/pull/23
- # (fortunately uv already depends on portable-atomic, so we don't
- # have to fight Cargo.lock)
- cd "${ECARGO_VENDOR}/tokio-tar-0.3.1" || die
- eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
-}
-
-src_compile() {
- cd crates/uv || die
- cargo_src_compile
-}
-
-src_test() {
- # work around https://github.com/astral-sh/uv/issues/4376
- local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH}
- local -x COLUMNS=100
- local -x PYTHONDONTWRITEBYTECODE=
-
- cd crates/uv || die
- cargo_src_test --no-fail-fast
-}
-
-src_install() {
- cd crates/uv || die
- cargo_src_install
-}
diff --git a/dev-python/uv/uv-0.4.8.ebuild b/dev-python/uv/uv-0.4.8.ebuild
deleted file mode 100644
index 891f045cb8b8..000000000000
--- a/dev-python/uv/uv-0.4.8.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [async_zip]='https://github.com/charliermarsh/rs-async-zip;011b24604fa7bc223daaad7712c0694bac8f0a87;rs-async-zip-%commit%'
- [pubgrub]='https://github.com/astral-sh/pubgrub;388685a8711092971930986644cfed152d1a1f6c;pubgrub-%commit%'
- [reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;5e3eaf254b5bd481c75d2710eed055f95b756913;reqwest-middleware-%commit%/reqwest-middleware'
- [reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;5e3eaf254b5bd481c75d2710eed055f95b756913;reqwest-middleware-%commit%/reqwest-retry'
- [tl]='https://github.com/charliermarsh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%'
-)
-
-inherit cargo check-reqs
-
-CRATE_PV=0.4.8
-DESCRIPTION="A Python package installer and resolver, written in Rust"
-HOMEPAGE="
- https://github.com/astral-sh/uv/
- https://pypi.org/project/uv/
-"
-# pypi sdist misses scripts/, needed for tests
-SRC_URI="
- https://github.com/astral-sh/uv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-if [[ ${PKGBUMPING} != ${PVR} ]]; then
- SRC_URI+="
- https://dev.gentoo.org/~mgorny/dist/uv-${CRATE_PV}-crates.tar.xz
- "
-fi
-
-# most of the code
-LICENSE="|| ( Apache-2.0 MIT )"
-# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
-# Dependent crate licenses
-LICENSE+="
- 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
- MPL-2.0 Unicode-DFS-2016
-"
-# ring crate
-LICENSE+=" openssl"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-arch/zstd:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=virtual/rust-1.80
- test? (
- dev-lang/python:3.8
- dev-lang/python:3.9
- dev-lang/python:3.10
- dev-lang/python:3.11
- dev-lang/python:3.12
- )
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-check_space() {
- local CHECKREQS_DISK_BUILD=3G
- use debug && CHECKREQS_DISK_BUILD=9G
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
-}
-
-src_prepare() {
- default
-
- # remove patch.* that breaks GIT_CRATES
- local reqmw=${GIT_CRATES[reqwest-middleware]}
- reqmw=${reqmw#*;}
- reqmw=${reqmw%;*}
- sed -i -e "/^\[patch/,\$s@^\(reqwest-middleware = \).*@\1 { path = \"${WORKDIR}/reqwest-middleware-${reqmw}/reqwest-middleware\" }@" Cargo.toml || die
-
- # https://github.com/vorot93/tokio-tar/pull/23
- # (fortunately uv already depends on portable-atomic, so we don't
- # have to fight Cargo.lock)
- pushd "${ECARGO_VENDOR}/tokio-tar-0.3.1" >/dev/null || die
- eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
- popd >/dev/null || die
-
- # enable system libraries where supported
- export ZSTD_SYS_USE_PKG_CONFIG=1
- sed -i -e 's:"static"::' crates/uv-extract/Cargo.toml || die
- # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys?
-
- # remove unbundled sources, just in case
- find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die
-
- # bzip2-sys requires a pkg-config file
- # https://github.com/alexcrichton/bzip2-rs/issues/104
- mkdir "${T}/pkg-config" || die
- export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}}
- cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die
- Name: bzip2
- Version: 9999
- Description:
- Libs: -lbz2
- EOF
-}
-
-src_compile() {
- cd crates/uv || die
- cargo_src_compile
-}
-
-src_test() {
- # work around https://github.com/astral-sh/uv/issues/4376
- local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH}
- local -x COLUMNS=100
- local -x PYTHONDONTWRITEBYTECODE=
-
- cd crates/uv || die
- cargo_src_test --no-fail-fast
-}
-
-src_install() {
- cd crates/uv || die
- cargo_src_install
-}
diff --git a/dev-python/xpybutil/xpybutil-0.0.6.ebuild b/dev-python/xpybutil/xpybutil-0.0.6.ebuild
index 4dfacc135525..373a8ec8d009 100644
--- a/dev-python/xpybutil/xpybutil-0.0.6.ebuild
+++ b/dev-python/xpybutil/xpybutil-0.0.6.ebuild
@@ -16,6 +16,8 @@ LICENSE="WTFPL"
SLOT="0"
KEYWORDS="~amd64"
+RDEPEND=">=dev-python/xcffib-1.5.0[${PYTHON_USEDEP}]"
+
python_prepare_all() {
sed -i -e "s:share/doc/xpybutil:share/doc/xpybutil-${PV}:" setup.py || die
distutils-r1_python_prepare_all
diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index b7eba9136534..8d84ef837273 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -1,2 +1,3 @@
DIST zipp-3.20.0.tar.gz 23244 BLAKE2B cc7d336089b4659ac884658f93246045a617d223cc3db538160cef1d705e781d341f6384ab32928e7ef2c6644cf6a0656f2b6fa23077da5df0ec66d9b2337b8f SHA512 c141c4b8bdaf2ff7639cfb85ba36735da1ca33e68b9fdcb7f350e5bd677ca39def00178aa3d481c733162beed4aa70f93525800f1af0618529ff36ca7e32327e
DIST zipp-3.20.1.tar.gz 23848 BLAKE2B 53c29d156bc3be25c59057079f26e9a02b426c5d8424ef721c6cebe4927ede8f1c5aadb405c70f57635fc1ad3abe5d511b2cdab32415c47e8faf13162ac72b5d SHA512 ed89c46d39ce703e233929146ce78332bfdd40cfad204c070247882f144fd0ec370c7499ce682ede938593b18870fa1dce8d746a0457e93c38be485378d6b546
+DIST zipp-3.20.2.tar.gz 24199 BLAKE2B 4014ad897ce248a1ae29a1ca79fbc9c9c40c1bd261dbfbe86b205f3b43bc2bfa0e3edd3573e85b7940307950a5b73ac99e797897ebdb923b38cf2d6f9b75638f SHA512 a8a625d36d75df879284ac9c61760c8320da927e119b27a1b04e60500233ed698439558d56a792b3da94080e78cc57c15c2e62ec8af466aa3f79de4cf4818c77
diff --git a/dev-python/zipp/zipp-3.20.2.ebuild b/dev-python/zipp/zipp-3.20.2.ebuild
new file mode 100644
index 000000000000..e0085c870673
--- /dev/null
+++ b/dev-python/zipp/zipp-3.20.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 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
+PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
+HOMEPAGE="
+ https://github.com/jaraco/zipp/
+ https://pypi.org/project/zipp/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+# big_o is only used in test_complexity, that we ignore
+BDEPEND="
+ test? (
+ dev-python/jaraco-functools[${PYTHON_USEDEP}]
+ dev-python/jaraco-itertools[${PYTHON_USEDEP}]
+ dev-python/jaraco-test[${PYTHON_USEDEP}]
+ dev-python/more-itertools[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # performance tests are flaky by design
+ tests/test_complexity.py
+)
+
+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 = "zipp"
+ version = "${PV}"
+ description = "Backport of pathlib-compatible object wrapper for zip files"
+ EOF
+}
diff --git a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild
index d983fd3d19a8..b9a58ace3e59 100644
--- a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild
+++ b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,6 +14,6 @@ HOMEPAGE="https://coffeescript.org/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos"
IUSE=""
diff --git a/dev-ruby/file-tail/Manifest b/dev-ruby/file-tail/Manifest
index dc18b42f819a..35684f8ce76d 100644
--- a/dev-ruby/file-tail/Manifest
+++ b/dev-ruby/file-tail/Manifest
@@ -1 +1,2 @@
DIST file-tail-1.2.0.gem 19968 BLAKE2B 8a9ef8b73d2e7c8c21ec04e817991ebe40ba62800e565b607dbae9732b0192074cff4b3fc9dc7a495be9a2315eab63b48126e524091d72b37f7e8261cb1333f1 SHA512 ac20e5e855144f7462ef0471be08ab56e521a7b22117f1653e06624e1d81ac11d047a21a6979476bc8547dd88d90f25e51052950148acbe3ea64bdd3c35e1da3
+DIST file-tail-1.3.0.gem 20992 BLAKE2B ecb15f77cabebc9f048888eba2ae2b1b49e66cbbb6143c84a8f98e98f5f6f9480da0b1652b24adfcc826c318d84238e980b3309a0ab1782d6065cb0242726ac5 SHA512 225f73895d76f4c7db37dc891603cf9c7cd6a188c30cd6a19c758cb470ff89d3beb0887cd7bc052c846236b56384a928277c53dfe9e9adef60d35f4fe2f0d0f5
diff --git a/dev-ruby/file-tail/file-tail-1.3.0.ebuild b/dev-ruby/file-tail/file-tail-1.3.0.ebuild
new file mode 100644
index 000000000000..e323c0191884
--- /dev/null
+++ b/dev-ruby/file-tail/file-tail-1.3.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_DOC_SOURCES="lib README.md"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A small ruby library that allows it to 'tail' files in Ruby"
+HOMEPAGE="https://flori.github.io/file-tail/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "=dev-ruby/tins-1*"
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
+
+all_ruby_prepare() {
+ sed -i -e '/test_tail_change2/aomit "has race condition"' tests/file_tail_test.rb || die
+}
+
+each_ruby_test() {
+ ruby-ng_testrb-2 -Ilib tests/*_test.rb
+}
diff --git a/dev-ruby/mkmf-lite/Manifest b/dev-ruby/mkmf-lite/Manifest
index 37d979ab70f9..7714ce990f4a 100644
--- a/dev-ruby/mkmf-lite/Manifest
+++ b/dev-ruby/mkmf-lite/Manifest
@@ -1 +1,2 @@
DIST mkmf-lite-0.6.0.gem 20992 BLAKE2B fb52c99be00693409838a437a0715954551e9a9aecfad752d3e3f635d0b7992625d008a58da5b4b20bd03344d2cd861fc593d94bcb4a85012346eb534f5f851a SHA512 3baab933a75297dec89a254ffe33190bc991d7a6499b8cdf9abe612cb9837d2bcad8746aa008d394d910257518dc24cac6cd3c5adb6ed1f481088636e585d66f
+DIST mkmf-lite-0.7.0.gem 20992 BLAKE2B d94fe1ee149e469908a74a4b71241ffca1a66d44eddedca4508096948b8a80d2106e78b686c71a58cdca72b672adabc1a6f692c3ea4d2b3e6edeedac1e5521e1 SHA512 d3c420d4b6bd51d9e7d4df519f686842d30fdc6e88bf12ffdb164f562c4ebafd8fa40e2044471798e0501879f50c2ed8c7aadc0a265b64f595d41faf3a7d5cbe
diff --git a/dev-ruby/mkmf-lite/mkmf-lite-0.7.0.ebuild b/dev-ruby/mkmf-lite/mkmf-lite-0.7.0.ebuild
new file mode 100644
index 000000000000..f19807d8959d
--- /dev/null
+++ b/dev-ruby/mkmf-lite/mkmf-lite-0.7.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="light version of the the mkmf library designed for use as a library"
+HOMEPAGE="https://github.com/djberg96/mkmf-lite"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+ =dev-ruby/memoist-0.16* >=dev-ruby/memoist-0.16.2
+ >=dev-ruby/ptools-1.4 <dev-ruby/ptools-2.0
+"
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
new file mode 100644
index 000000000000..1d3e77be7365
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=" >=dev-db/sqlite-3.46.1:3"
+DEPEND=" >=dev-db/sqlite-3.46.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/' ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/unicode-display_width/Manifest b/dev-ruby/unicode-display_width/Manifest
index f6e4b3075419..3dbc421ca6c9 100644
--- a/dev-ruby/unicode-display_width/Manifest
+++ b/dev-ruby/unicode-display_width/Manifest
@@ -1,2 +1,3 @@
DIST unicode-display_width-1.7.0.tar.gz 10822 BLAKE2B c3db387b9d61ba4ea9d5559824b22e40f173f9e9bcf7fdad3dba1edc36b39ae90276818bd54e74a6731bd2cb8c48b28e440d07f7e3cedbd8dc13441f79a2b56c SHA512 2b6d2b0118f4a2ad69e98fe2fac611ca94adc0dc59ad076083d0243c630a81a01d650965149a25feaf8986c262a5d55294e064361420e2140b53c5ced5fb1c77
DIST unicode-display_width-2.5.0.tar.gz 13115 BLAKE2B 93d50190346409b3ba0dc23cbce841cabab7584f07a5b152851e40fd06168ff26a38c4872aed994e1a77292cf04de31f54075ad6b4329975fd93c30d9afe38b3 SHA512 cd6302136e5d61e6209bd9c6eb432c09d562b59a6a02868a3343a5968c56239cff0f547ed5bed15d5a6a06265385a6a499b148e59f9b84778241c9f8c5efa2be
+DIST unicode-display_width-2.6.0.tar.gz 13178 BLAKE2B 416929b43d494e59a6d790f775215e30ee8ca24404f99193757d79575ec952567164731eb4cdefe836edc70e56fe176c416bab182a51ee6b1d9e5c959e7c8658 SHA512 f67178a3907175575038204d84a71a466bafe73f9519bdd65b4ca6fa0dd9a1ff21937daa7914ff2881c3d7343a16f22863d7bfe6dd5e223c3d44fed730abe7e4
diff --git a/dev-ruby/unicode-display_width/unicode-display_width-2.6.0.ebuild b/dev-ruby/unicode-display_width/unicode-display_width-2.6.0.ebuild
new file mode 100644
index 000000000000..f4b9cc3e7df1
--- /dev/null
+++ b/dev-ruby/unicode-display_width/unicode-display_width-2.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+RUBY_FAKEGEM_GEMSPEC="unicode-display_width.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds String#display_width to get the display size using EastAsianWidth.txt"
+HOMEPAGE="https://github.com/janlelis/unicode-display_width"
+SRC_URI="https://github.com/janlelis/unicode-display_width/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64"
+
+all_ruby_prepare() {
+ # Avoid experimental emoji support for now
+ sed -e '/\[emoji\]/,/^ end/ s:^:#:' \
+ -e '/Config object based API/,/^end/ s:^:#:' \
+ -i spec/display_width_spec.rb || die
+}
diff --git a/dev-util/bear/bear-3.1.4-r1.ebuild b/dev-util/bear/bear-3.1.4-r1.ebuild
index 4d650a7e9ebd..5ea896ce7403 100644
--- a/dev-util/bear/bear-3.1.4-r1.ebuild
+++ b/dev-util/bear/bear-3.1.4-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
IUSE="cuda test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/bindgen/Manifest b/dev-util/bindgen/Manifest
index cb4fecae05ea..1fc6f5433f2f 100644
--- a/dev-util/bindgen/Manifest
+++ b/dev-util/bindgen/Manifest
@@ -2,6 +2,7 @@ DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45
DIST annotate-snippets-0.9.1.crate 31829 BLAKE2B 6919f78127653f9f022667b0ee7cb80bd2ef95220698e033031c6f4d3ff3341ed260e8baf776d032291538503e26577fc8fa82e99bcdc032985fb297351586a3 SHA512 e1e8b262a6681730ad068c29d7e0f3879acf0c7138721f606851228bd5d90292f24ac2c225fe49f26264e7d35de5ed3904850e522da8cd2c44a67f7db36f2d8e
DIST bindgen-0.68.1.tar.gz 2315521 BLAKE2B c6101387c664db0d8f5197968e3d20addb5bbd0e82099406bab60a752daee1a0edbaecf5e32a08c83302739a7874e4d2274b1ab7fbd7131e60dc6982d5fa954f SHA512 da7af58cef17c68563205fbaa00a54c40842a0d3d76cc723eccca72689c4ab8664b374ea45dcb9f518d54b2fb6c61af08243e44628b351af9e9558c8acf49db4
DIST bindgen-0.69.4.tar.gz 2314307 BLAKE2B 7329cf00154a4a1f892dda151f5d8dec986f15b342d76c1e658ff66e927bfc0da06f4ee50b3db3147b5ea8b51b34a11c95fd99f0bf4d850c8733542484de7214 SHA512 a493474c89255c801c6fd4eb44e6a94f4d23830dc13c0bbae08c46e5c364e0df176fc00174d6462b70239578d0821e9ff1aaf127d8c60688f38a50a62cf292f4
+DIST bindgen-0.70.1.tar.gz 2321368 BLAKE2B 03f2b54f9bc64b8a683db467d11e425e3f73911f7a75d3d5bd89907361439015187bcaff1ac2d3fc77d8d1ca83a1d45e4dfeae1c6f0c4dc5e9e6dcf931465864 SHA512 dc1c43a3023a29597cfe8ef5f8a18c4ad9847d644545c0498c8253cbcd6eaf3377f38d73eb7275e849967e156f932e2644f21cfde444335a45bbd1260c575d07
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.2.1.crate 35798 BLAKE2B 9ed2e0764edb3f164385e4420e8c9a133757194ee2763743692520d2389ee81c987a081db68510963d66a02555d20bc6decd83f707309040a7295522ddfa35f3 SHA512 413b602edb82f8a4553735e46feefe323137b742d003368e037406157f916e5a5ea002d015a27cf8d41accca75f103c6712e2268fe2853d4d5e93e7264682182
DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
@@ -29,9 +30,11 @@ DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed8139206896
DIST io-lifetimes-1.0.4.crate 35815 BLAKE2B 82485bfd13189e0762f7ee501626df0dc741e152ceed875b91a3eed6608686b6d454939d557a0bc29d6bf210dfbe56d35131beb141fc95250544ab8ea992482b SHA512 1b2b151561dc79d1467b699590b2cb5d4acb39f75f38c05a94edb6d1543acca541b5a083fe7b606bc37cb2812692b7acb46996d0b096b96b0b085d31b1336775
DIST is-terminal-0.4.7.crate 8356 BLAKE2B f0f42d6f6204c68bc8a9e1290b9b059ec55f5aa2f83f6966711a5f986852befe21ac9281fd611e65cb4fcbf35dfb212748785c7258c44602e7e390c51f09dec5 SHA512 56c00b2942963f8a0b5c40c96a885f85565fb09e247bfd5a3e77ca5c9e0e0e40a17a8d809c0541177e8b496fef87baac4b86c751765491ffffdb631515d8acf5
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
+DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
DIST libc-0.2.139.crate 638983 BLAKE2B e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598 SHA512 ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4
+DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768
DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375
@@ -54,12 +57,14 @@ DIST quote-1.0.28.crate 28382 BLAKE2B 9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
+DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST regex-1.7.1.crate 239648 BLAKE2B d68591ab0627f0bbcead8e81de2b9f6c7eb7be2d29b2c1700e06ffb541c073ecc054dfc76aba8f55ac0630b191d4136805bd04c7d1b9f6cbb1ca2437668ab244 SHA512 ee19bc6d24b981a151324ad4115488383227ec33dfba0225b35b6252f0d363b8d906db59a45170139c7a687fe681a983c2392d2921c7365db38c7c0e9745066f
DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustix-0.36.16.crate 290950 BLAKE2B 7f453c242a03747ac25af6272f0d2eec4fda98b15537da30849160ac394664c5570142683e442207b0c51ac025e2c572570854f4f6efaa73ab83d7fc9e7c3421 SHA512 539fed8219e0784115a693d0b6152f1ad183a1ba8edd28407264b6de2fbb491a3b07d705abb33abdd48d76c7fd107f427b250a9d707df1ffb279babe5a0d0117
DIST rustix-0.36.7.crate 290628 BLAKE2B 7cdd5610fb4c5c079de7dcead4d68115c67f56c77404dfc946c80062c44b5e821bdfc1c1ac0139c1dc9f0a7bca73076136dc38a08c1b690f00ea25353b9259ba SHA512 ed5fd16a983d2549ed8322c261fca651fcf0dfbd4eb1f7bfd896830434768fac317cb410ccf7fcf03a8b29f3de7dd06b5b4b6be4278f4fa13aa46f462a9e66ad
DIST rustix-0.37.3.crate 302028 BLAKE2B 93da61e8e6a8520aead3394bbd2716600b46921ba22a24731a7d1c3194b87c85add87316b704ee2dfd5e00c60c3d48ebac13e75c62a7acaa1a38e6074b541f8e SHA512 8c3250f49232e20f8f37ac2b3742eafc12119536c8b618329c6e3c9b002f7f8904a98922b40f83956f575d872ec72690c3610ed61cdbd34aabe34a380cdf5e91
+DIST rustix-0.37.7.crate 307751 BLAKE2B 0fa2b1fc50a845df3b67cb9d316dc9dc40f290c0e5f4e60b4025e9f649a743a05e78770c4b4362121ef7d75fcf11d8794251a0875a9a5d177afc826e9c943c94 SHA512 e72fcf16722b62dc9821a498b21254b6f794580aef64e2ae9db15eaf5f5c63bd55a22e0014a00e2a2fcdb4f6ad703c2fa8b75b2db387d1a658a34da7a4ca424e
DIST shlex-1.1.0.crate 5199 BLAKE2B 325536bab9c9707566a099a161e7bc8448c7369cd9d7b2f144ed71543d551038ef1fd764376491e8076ccdcc928b5c4e177764a68584267a91386b8d542264c3 SHA512 e51892298dd79dc7cf04d7e6f0a03e4850a57b15cd75e6e3b56e2a0b15d4cb85ee8afcc14e3727d193c8b91baec8c2864a9c800834ee4d18a1be584f17591752
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST similar-2.2.1.crate 51147 BLAKE2B c86005ff69a14980db2cb90b13ed908448a711f09d1ee20a109d1dab2cc5bd839274f3803082721f1d81003c9011efdadcd190f4cb46eb09b26e338107546f45 SHA512 9a353bfbe495bab83e401314bb97c6605fa6283af06e03bad50bc429388c7abf44bb9cc68db781ef2b786840eb444907f35b70b17343b2cb993800536b4e36a2
@@ -67,6 +72,7 @@ DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e49
DIST syn-1.0.107.crate 237539 BLAKE2B 5a65968806c72fedf69638661f827a0426b9e49c2f9a5e5208f986105f8facca2bdf241f92f74bde790e9a0dd68240d4827a345a939c087364360e19a5cbeff3 SHA512 58132adb76643521a6a9cbc0316431318ac25f8517bba3cbb98e7e28ed536f9e24f643e898fa21a2f74cc8c1aeafaecf9b4199b23048c7be8c0bab2fe3aa7623
DIST syn-2.0.18.crate 240648 BLAKE2B 1e16f0936faf2656ee74cf9c75bdaec19589a4309d68b0cab37438061cfa29c66a1dcd624ad9247d63c85b3c1fdd8a484a65509d672cc6471f3c93f3ecce30d2 SHA512 2642eb35d52022c6d21bb893843beb9b737a267f620e1f5a6c9096d434fd1fab05fe007c8d8b6f1fe00a25007d6f55dbd4ec620b9f5c1154659bf34c246334dd
DIST tempfile-3.4.0.crate 30591 BLAKE2B 5dd7c2e28e9713751e2816e4264100b98795b26aca3d8619cbaed79de7de8af180aa3bba888babed1a1a644161a5a8ef08b4ecdc898e7c583070387cbc3fa357 SHA512 4c7f8b517282f7db295d649d038f0dbd065397abbf9546ed2d9ad19a6eccbc2a189d4601a7a93299cb412e7aa1c2d5bb409f11fe94162889a715303779ee42fc
+DIST tempfile-3.5.0.crate 31129 BLAKE2B 6d32584819794dbbb1f30970577ca2c82cf79979f94b070327285ae8bca6f8e3ea2402d2034290472f284ce039a3a578bfdfa81a53b5c49b587dbdb40960f6fe SHA512 8e8775a9727e32f6931b3289d2b8aefa5ede7b224ae2e1937da3aff371ef5f6078587f060eb36793e9779249992a97acc39c02c6095c41467929e39ada12c7db
DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
DIST unicode-ident-1.0.6.crate 42158 BLAKE2B 6e4ef61fcac69b4ccbf743a2c2f857a6ea9fcbac9b9890f5b7208cc0732c6892aa5889b3030e87c8c29ce4ce24ddb7adec6bcf47b7aefe9cb5d19f920f12cfbd SHA512 ee1dc78fe535f46bdaf3e19dd8dfc859bf3133d9271026cadf626a07ba586c39caca4e45d905156a6276cf852f9cebef196b2229c3ba4b5e2b26c956fd6cff86
DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
diff --git a/dev-util/bindgen/bindgen-0.70.1.ebuild b/dev-util/bindgen/bindgen-0.70.1.ebuild
new file mode 100644
index 000000000000..75e4ba73db9f
--- /dev/null
+++ b/dev-util/bindgen/bindgen-0.70.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ aho-corasick@0.7.20
+ annotate-snippets@0.9.1
+ bitflags@1.3.2
+ bitflags@2.2.1
+ block@0.1.6
+ cc@1.0.78
+ cexpr@0.6.0
+ cfg-if@1.0.0
+ clang-sys@1.4.0
+ clap@4.1.4
+ clap_complete@4.2.0
+ clap_derive@4.1.0
+ clap_lex@0.3.1
+ either@1.8.1
+ env_logger@0.10.0
+ env_logger@0.8.4
+ errno-dragonfly@0.1.2
+ errno@0.3.1
+ fastrand@1.8.0
+ getrandom@0.2.8
+ glob@0.3.1
+ heck@0.4.0
+ hermit-abi@0.3.2
+ humantime@2.1.0
+ instant@0.1.12
+ io-lifetimes@1.0.4
+ is-terminal@0.4.7
+ itertools@0.13.0
+ libc@0.2.154
+ libloading@0.7.4
+ linux-raw-sys@0.3.8
+ log@0.4.17
+ malloc_buf@0.0.6
+ memchr@2.5.0
+ minimal-lexical@0.2.1
+ nom@7.1.3
+ objc@0.2.7
+ once_cell@1.17.0
+ os_str_bytes@6.4.1
+ owo-colors@3.5.0
+ prettyplease@0.2.7
+ proc-macro-error-attr@1.0.4
+ proc-macro-error@1.0.4
+ proc-macro2@1.0.60
+ quickcheck@1.0.3
+ quote@1.0.28
+ rand@0.8.5
+ rand_core@0.6.4
+ redox_syscall@0.3.5
+ regex-syntax@0.6.28
+ regex@1.7.1
+ rustc-hash@1.1.0
+ rustix@0.37.7
+ shlex@1.3.0
+ similar@2.2.1
+ strsim@0.10.0
+ syn@1.0.107
+ syn@2.0.18
+ tempfile@3.5.0
+ termcolor@1.2.0
+ unicode-ident@1.0.6
+ unicode-width@0.1.10
+ version_check@0.9.4
+ wasi@0.11.0+wasi-snapshot-preview1
+ 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-sys@0.42.0
+ windows-sys@0.45.0
+ windows-sys@0.48.0
+ windows-targets@0.42.2
+ windows-targets@0.48.1
+ windows_aarch64_gnullvm@0.42.2
+ windows_aarch64_gnullvm@0.48.0
+ windows_aarch64_msvc@0.42.2
+ windows_aarch64_msvc@0.48.0
+ windows_i686_gnu@0.42.2
+ windows_i686_gnu@0.48.0
+ windows_i686_msvc@0.42.2
+ windows_i686_msvc@0.48.0
+ windows_x86_64_gnu@0.42.2
+ windows_x86_64_gnu@0.48.0
+ windows_x86_64_gnullvm@0.42.2
+ windows_x86_64_gnullvm@0.48.0
+ windows_x86_64_msvc@0.42.2
+ windows_x86_64_msvc@0.48.0
+ yansi-term@0.1.2
+"
+
+inherit rust-toolchain cargo
+
+DESCRIPTION="Automatically generates Rust FFI bindings to C and C++ libraries."
+HOMEPAGE="https://rust-lang.github.io/rust-bindgen/"
+SRC_URI="https://github.com/rust-lang/rust-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+S=${WORKDIR}/rust-${P}
+
+LICENSE="BSD"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD ISC MIT Unicode-DFS-2016"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+
+DEPEND="virtual/rust"
+RDEPEND="${DEPEND}
+ sys-devel/clang:*"
+
+QA_FLAGS_IGNORED="usr/bin/bindgen"
+
+src_test () {
+ # required by clang during tests
+ local -x TARGET=$(rust_abi)
+
+ cargo_src_test --bins --lib
+}
+
+src_install () {
+ cargo_src_install --path "${S}/bindgen-cli"
+
+ einstalldocs
+}
diff --git a/dev-util/cargo-license/Manifest b/dev-util/cargo-license/Manifest
index 601bef76555e..c7ab81f3c9ed 100644
--- a/dev-util/cargo-license/Manifest
+++ b/dev-util/cargo-license/Manifest
@@ -1,50 +1,104 @@
DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
+DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
+DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
+DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
DIST anyhow-1.0.36.crate 29083 BLAKE2B 62166679a01ba1a2935316efa74b97a990f3ad720cbe339abc333a8609462438ec0268c4f3e6f5ede1ec972a23ce982d8e5de057c3f76b3f711b1d1d1cba8fe9 SHA512 4128dade4fa361230581973809598556b188195f5cbd951f2be651cb9bdb9ce6bbc45e70e0f05044080b054524d379bf2661cddc85ca157f0b260c1c0b492bda
+DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
DIST bstr-0.2.14.crate 345490 BLAKE2B 96095cf4d70d88cd5cb4a61bd0e72a673933c7d1d95b713bd44375e739037ae12451602fa539ebf98e73d39a6786728ad145e882117b98108d945ba96b810e83 SHA512 de62c0f31ad672f90a8038fa163c7cdaf474b35ec24592aee5549af7c76d43e6ed00f8d7237e15ab27576c27a7232033a217955de6a0a3b40c83661b3a7e1e8a
DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
DIST camino-1.1.1.crate 30737 BLAKE2B f2403e2f3c4c66f14c298faf582d5ce4f3071be62ecd9ebd4b2d684f0e8d9964e6da14326cd89011c4ec26ede18b26b46f36d04324eb67cda0ebeacf4a18f726 SHA512 4709463c158e248a17b3aa1a1d065d397f88f66871a1fcd7389acf2729acb7e6457d60682c7eda3e2654878e428baa8eba48118e2f26650fff641b4a0f84ce48
+DIST camino-1.1.6.crate 30519 BLAKE2B 3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138 SHA512 e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c933bbbb9e051fa42825b154c2fa03c04375b0
DIST cargo-license-0.5.1.crate 9509 BLAKE2B 93b70b34ee0e7691570ac00d658178babb0d15339e1d4cd84549dbf3833a1f7a0b17cb231c7a30cd04c4932e808c75786e1cf2462e741ecaec7cefb593f14733 SHA512 4d8d430df91c6aac53d2305d3125eaeee492324e85c4db29d33d452b3848f33a55088e71247c6c72c6a62f4e924a374a115bf14b4f398e7950b9eb52415f2244
+DIST cargo-license-0.6.1.tar.gz 10216 BLAKE2B eb2b543dd15ca1893b7397c97f81ecb7a891ca1dc0fd54c7f035eb98a4900aed9eff41caeb268f750f5b8ac3995c51a6d0ee50b4dc469cc4c44bb19c121c0c81 SHA512 b98a4073846f57e2cbeccab20be1212dd0dc227e7c1ed41f6777e051335bb68469ac58c30e6cbb7d8180b7d6dc9203c0a700e9d59a9ca025168c23bf883a7f5c
DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512 c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
+DIST cargo-platform-0.1.6.crate 11668 BLAKE2B 6cfb4a3c6f1005481b80cd41882c5e5d42912d9abc2f9aeb90464d2c5e904359ff1981852126b49bf7877bd72ad6d295cf35a0b3131d3b84df5c088f346812d2 SHA512 c1e6d8ca372ecf8b23d0580bf45bebac22c0f7460c973e65911bea023deb9f47e65e3969b4940f308a3e0cc9b7e8c37a9e5ba70196f0fd2e530fb1fc283a4d68
DIST cargo_metadata-0.15.0.crate 17634 BLAKE2B cb6dceaaaf4f4a4bd339b429c4e45730ee018f947a560a468682bd4e9a09949a625b96f713d5b2270a6609622c1992def8145850a7d82619cc5120c3be304f5d SHA512 cbeddbccc8f7578b34976ead3076c8db66d20d5681affa81ed583ad8c84ebb5d6a3b8a40e3c42fd1667aacc9d0829f928e210f3f451e636a2b5732cae17cae1b
+DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86 SHA512 43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d
DIST clap-3.2.16.crate 213258 BLAKE2B 62eab1afc05f1153a9f7286431de6bc35f6720794f0418006354888fdbd1341d27173c13ce8f35508a2066767a456372e9c3da6a2e82fa8bebb174478953c782 SHA512 939104ae65bf40817ce38e87d99319a4999857b3f81babea4f79ec38a01285a7f27a4700f913d0382ddad229586f54a437a37be6634f1ec426333fa6b798a3f3
+DIST clap-4.4.18.crate 55269 BLAKE2B cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad SHA512 1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
+DIST clap_builder-4.4.18.crate 163538 BLAKE2B 9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3 SHA512 ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
DIST clap_derive-3.2.15.crate 28218 BLAKE2B fab12b77b78edf58e3779c986d2c0b9f5e22a2c7d39ca5cfaf5210100a005a430157b4df19c726b68e3d55fd8ea825e4079fc01add760e43ba5903bf31e6cccc SHA512 75572a3215df81f6256fa520fdec95c2242a3ba17119e5b39292c8470195204322bb58b2b7b770622865e2345c1a4ebadf19bedf09f47b9958033d5506466d74
+DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167
DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f
+DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
+DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST csv-1.1.5.crate 886773 BLAKE2B c5da00c6d81b3cc1336edbe462cbca59121c3438d41c55148de21a538c5a3a9d81d10da44177c51898dd6b9d027f794fa15779cf0c01861183efed54fd6b95a3 SHA512 d878a953fd1079b1aef7f23108c1bc5db3cadc2e1a1dc1ceb4e26508e4249db01f957f6626eef721153d3b0cc47f5f3b25380e4c943adbdf28647b9bb7cd8f05
+DIST csv-1.3.0.crate 888212 BLAKE2B df05956223c50cde32f4ae6df922fbdedd8b50008a8898dd49bcc8bb7430d25727a03430c32ec23cc44ced043709de1f80f4d750e335bd12b22d0b06050881c6 SHA512 1b9e870c433e4d37e61cd604d2712c59ccd392cab55b8c88596a7094245072dcae02ecc80d3ee7cdaaa083ec2c2865b71712330c55e93715917a86106a2230ed
DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
+DIST csv-core-0.1.11.crate 25852 BLAKE2B 9f56cea786b5b35f6fd5c4f41fc3cc06d777f6d643d939ca7d57b1f1a24d4ee16ae3a4de629e484b0e4cf87009abf4911dc4d1bc199968ef5c7f4100cd238d1a SHA512 0445c8a4d4d0f90f03e5d6507c26454aaeac0b355fb39d19e1676a7cb27b4372db3541367ce838d38151862b7bfbf19750cb550e24e74ab5e07ae9bb4edeedee
+DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
+DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
+DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f
+DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST hermit-abi-0.1.17.crate 10065 BLAKE2B 79aeac5f72873a29b53368fb01ed4288224692cc7c55221633775641ade40693bf3fb44db22cbe4422a74d1d6330450110f21b586426b6fb8ef93f116476c644 SHA512 1ed4688f2cc1f1d5ba2f7637e2a9dc230712ce8907e1fa3d95ae374cd4b67a325138a98f2a524cb03f99625775057aa0370f480a73ab20485f0456e2f108baf2
DIST indexmap-1.9.1.crate 54114 BLAKE2B 71e4968c85d5b3fac550590658f9fed72c754a9443221fc804efb97bd39b5fca7f894ee67f8d2c330bf212eb8a6b5c85879cd813ed56e3fc43a54f0bb689af5a SHA512 7eac99056123332ad38ef32eb65235c810e8b4d051d9b0ddd5582348c9cd3b162d36defe8e46a532e2066562f224e37fae94b52b4649ee9cfac7673b76a2513e
+DIST indexmap-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600
+DIST itertools-0.12.0.crate 133620 BLAKE2B 73c09adab9b9a621b556d0e9ca0deb9967f25f5f7cd082a65208ada2639e8154704d1df4be06505c8a6697c51b438781ce9921f70ae826a80597d5a682b99c99 SHA512 8f4c1239aa185ba21740dfda7a0c7cd47d62430db21724acdd580a8cd62df6c0adbb11fb8ffa691acd5f1b20a143d57dbf7e30d9596c38a07b5a4b3405e31ce0
DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f
+DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
DIST itoa-1.0.3.crate 10481 BLAKE2B aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf519c45c608fe3f3fd4fe652d7f56f0cd6eeb6a56bc324c68ff241f601660a0dc3c5ffdf7fa239f470078ec SHA512 1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST libc-0.2.81.crate 513105 BLAKE2B 789a79faf2d5079f5c4248446fa7c07b11af647bbcc32521e7989928788bea7dc2f65204f396b4fe0c7b3a6cf5248882d7775b97c028a3af1ba35e8ecdb489f8 SHA512 8e121e0dcbd8218e02c2c6536ef6398cd002a92406d433c39bf84576e9b881c5b8a66fee826da6a6189f44b825f3a9d959075eeb0501d7f604bf9cc1a8b8d437
DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6
+DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
DIST once_cell-1.13.0.crate 31726 BLAKE2B 76519b97e04fbfd555c2ae034bd8a95525bbfdecffb7a3fc0fa7081a721b8243faa1269bd409d01a16a62186bddcba341ba13c167e8165b7b011f57aa393c715 SHA512 20a72f8741e6edc2b7f54eee822fdbea1b1c0120d3621059f61eca2d5adbcf044a474b5142871d37a3c0f90495224ec8fbb3b90e62660b66fde3a4d3a5add303
DIST os_str_bytes-6.2.0.crate 21037 BLAKE2B 0ba546e68579a9221a84a66a6be0ddb5a27d78b70ca307bd514648e2a39a60265f85082f47c07ad64801c865ef613cce5f3b65e828bd594ac45fc6b00e0828d3 SHA512 aecfd7ad0433ffe532d72c6c269eefb7e7097cc1acdfe91511ecdaa7ad4db5d97026268bd216c70bf4fe17f23bc02b1fbbe95a28b8fedda3f812b3ce78723c75
DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
DIST proc-macro2-1.0.43.crate 41512 BLAKE2B da0577094cb0b8b419f3160bab6342f97865b01337be4cd7a344d4dea98fc2f8905dd05a56427792379f59565a25f8e16cfe4a37edb3bf77bf2e703f27953fdb SHA512 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910
+DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
+DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
DIST regex-automata-0.1.9.crate 114560 BLAKE2B 2bbaeaaa896479c817b7bac2f51108f8f74fda72178068c3b5e599b466899692fba8ff3ce8cd30f1f978a944a0df98f466f3d4bd340bf595d6f7048ba6f648a8 SHA512 53323733dc2f8c47ec33b5b3aefacac3a0042cff80c59c3a05ee02b581671dd9a6ebf6b0b5eeddf9cd249662731cabf5a684553daeff440bf8d1d4d296afbeb0
+DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10
DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
DIST semver-1.0.13.crate 29653 BLAKE2B 382a1fd00b20e55d5c5f8bf536ee012f8bc4c21633f47fc7f39efa46a547b720a349f0c6ff22dcb9faa3acd82022a5f82f182824fa262d96687866da0125aa73 SHA512 c4c1e5c5118f99de10fa2800a057e1eeb4cb5267752ed2093f57dc1d03e9817a42d6a34ea6165132e0bc84bcc573b93d608668d3681216e28da9fa8da49860b3
+DIST semver-1.0.21.crate 30445 BLAKE2B 1c779c25576723ee7e44e7c831eacc5dc6bb33cbf051bd0748f688573e01595d05808cdef4ae48a6423df15e474cea58a0664ad7fa5cad490a61f89473f426d7 SHA512 bc3ceb11f2b729be086120c06ca2cefc34c5141d2d4af64279b0868456894eb9097b234b326249f2aa83d8b99086fcac4c5b7ef4a1e14b1198ae808fde245c35
DIST serde-1.0.143.crate 76400 BLAKE2B 119b6150d650306fad5e6b18ddce2d5dc0f3c1c0b7f2c602827b22243573fb1d606dc6d465f334a94640bb3c7a1b763d28c5c050f70067297c4d5e9eb2ac6792 SHA512 934f74aad56f3bd4f39be2e15a0f7afa718647df640166752b7417399354ba3e2584cbaeb54ef4accc9214fa936e584de657aa056dae0fd7cfe7676f1dd37df1
+DIST serde-1.0.195.crate 76856 BLAKE2B 6a80b59335f222ae48d5e377c30611f30fe6416e6853ca47a39016e21f649cb9dfbe4964ce19e5da977fb9a963228a6a81c1e85af99ae12d7a0a5722901aa2f5 SHA512 0002ecb933d08fbdc8585ee74efb4048d385459f629261f5a4a8401b794f1c02b8296db79f479013a0b2a47ba99bee6c02d60d0fc2454e32f1b038b4071e8727
DIST serde_derive-1.0.143.crate 54877 BLAKE2B 50b51622da22f8c9dec26803ee12cc590b00e266344dd1610aa5ea5c3f5442f5256cc31efb15ef4f633a7d9d6996bcaa2a679c210b00b9379457d10c15fd2f8f SHA512 ddbd58ebaf94dd2f534195dbb738bd88da5d10bba7c3a88e73207ec2b6dd78765649edf0a2632cfd43b7237929d3a93fab7838fe73dedd0c74310d4330776959
+DIST serde_derive-1.0.195.crate 55687 BLAKE2B 4da7916e36f71dfe82defa6c45b3075395cae54631cdff08a4607e962290020e7214288258fd316439c02536073325f5902e7b00144f97269a207fc453496599 SHA512 8a82ae4e7cfe0c3ac27688cc95d74bf4c2e10c1fe845ab28fb57579b2f47f36d13218c2ae603f93f00114065d47c3e46166dea39b205be673f443c34305dacce
+DIST serde_json-1.0.111.crate 146447 BLAKE2B a3509185e78c438f495ee9d5b5b7c23cd3b565d45178500f2b9ceb8cc8b1cc509b8d25d217f2c98bb597bab205566d660c3f60506c836da903c52206e6fb160e SHA512 11851e34a9a40de32654a12ada1d1bd01abb11531c5804f5d0747bbb01bf59025dd92be916104fbc278bbba5c89c77920941b83c0ac2f0da23f5d61a7788e83f
DIST serde_json-1.0.83.crate 144566 BLAKE2B bb6f33e663dcfabc6d2bcf3341b4fe01e32d3bdcd9aa53abb21735b16955c927e0b0f5efc75351c72a364dbdd0dd22a7f0dd62170be85713b32130b62ed0e047 SHA512 e2694df141fe840eeba839de404c8a8f6becaa819012754d89a83653e19650c11e92d396a647d8a704dce8580d206cd2697dc2c12ce91de68627a576d9e0352f
+DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
+DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
+DIST spdx-0.10.3.crate 969920 BLAKE2B b68ec9ea0aecd5b11f5020b758ab0510115d708cac1fd6f2734d109810b09c8e7cc7eeef2047e32d31fe0c9bb57c20a72e5c9282a449aa620159794ca06baed9 SHA512 f3e84df5da770beb6ed434a2a647ac7f05be9c5fe0a84efd2cdfb18d175c404bb7456d812f229f6a84fa8faf934207f820dc10a1d371a536786f4966cf9f684d
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST syn-1.0.99.crate 236084 BLAKE2B 852493506271ee364ecb6e907fca55f18af9dc7ec4b4737e43e104d04064a37a2a59b31f5f780621785e44606d43e74adca5cf24c9ac1a8e186955c6b3e43b85 SHA512 47a9ec4d5e6702709c1069d1804d29880a1c5bbbed5a91c44e80eec657c62ceb223d6fbd942deef591463664766ae1997d154525f4e7a212bb84151418f40d10
+DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
DIST textwrap-0.15.0.crate 52998 BLAKE2B f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86 SHA512 f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd
+DIST thiserror-1.0.56.crate 20592 BLAKE2B e98c8bba8d21342c981646e88b72a7cbc146c695a200aae3e076b55948791cc51a29e8818d64451b17233ed4d095d0ef63ba4fb07502f4ffde5af738b8629c37 SHA512 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c
+DIST thiserror-impl-1.0.56.crate 15367 BLAKE2B 6fad787eb1e2c0f25fee7bef160be794fb8000a0aa292ec0d2d66d7a4d1fcb226c3e2e690ff6a61ba2d8704208014eea84044dba27523d4b2c26d2f7d4ba64d5 SHA512 da66f4674cf699083f7142f3a60c1c9334767b4de3690b4c7af460ffda787fab2089f5bca231e92b6e71724d46fe7dbdcaa19073f5d8100838536d10971efbde
DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
+DIST toml-0.8.8.crate 50451 BLAKE2B 96d5411e8806c9021409ce232a11fd6d81269ef2f56b2a64d7217c9af8d0b31258b8c650e2bce9ca1d561a5fc58d1e556493d06199842a4d81884085622ae3c9 SHA512 6a583ce29d8179b480d29ca5e4624a4d6a8212cc741cd0c27c88ce46526f664a2f32eafd322b648f145f5ee5024d522a126f56befab5f1d68c32f2fb9866c7e5
+DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+DIST toml_edit-0.21.0.crate 101265 BLAKE2B 8cf4fcd93fdc99082c3c43e6629348b67c1e2bb4a3605ea119816b4b3c473bb3b9bf9baed8b189a0dda6d92ff5f08ec58e3cce19fe2667bcdb2ca3dee88d06ec SHA512 6889b7c3b6679db874b9ef099e3bfbce75b7f15cf47860e542af42d449d0795113bf7dc84a7f2d394ee0fe037d7f4c0857c3eeba6902a8b42bb9cbfc96f0f324
+DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-ident-1.0.3.crate 35031 BLAKE2B d8d20829b97e7f1b9710feb6773cc5c4d25de6509772491e6f508a489285e32ec3a14ae689a1f1cd01ff5e2d4301b98579155535e03e240c8605b5737c9c5de5 SHA512 7ebdcfd7131a0e7a834f7e973b9cf813495259e0a0606539623d3f9bb51f9c6414908e71281d6a77397021e48d41c400a704c65990aaa8ca8d0a6095d9b3ed47
+DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0
+DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST version_check-0.9.2.crate 11979 BLAKE2B 6568f8d4652fb470162bb2251be2260a6bf83e107a4f957ed91117938d5da48c42bedfb5e6622bcd6c37950805666b78984577bd8dae687dbb39e452078bd97c SHA512 b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26
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-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
+DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e
+DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f
+DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1
+DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e
+DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671
+DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7
+DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0
+DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
+DIST winnow-0.5.34.crate 154055 BLAKE2B 83f88fd5ede8f3f2add920f70d4a524a6b025b826121c21365156d55e67b5c2b6dc606c87e5e1a0a1a7462ee51894f05f980bddcf609339081b6f3db452bc85b SHA512 b3d669f207f5b46d99982296cd662f061ad2129b1dee63ba5f63687c50313251639bcf9ef3fd4e62b68fb584b96f0498a22161f6f69c411f47869c87aafab0bd
diff --git a/dev-util/cargo-license/cargo-license-0.6.1.ebuild b/dev-util/cargo-license/cargo-license-0.6.1.ebuild
new file mode 100644
index 000000000000..f49937088edc
--- /dev/null
+++ b/dev-util/cargo-license/cargo-license-0.6.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ ansi_term@0.12.1
+ anstream@0.6.11
+ anstyle@1.0.4
+ anstyle-parse@0.2.3
+ anstyle-query@1.0.2
+ anstyle-wincon@3.0.2
+ anyhow@1.0.79
+ camino@1.1.6
+ cargo-platform@0.1.6
+ cargo_metadata@0.18.1
+ clap@4.4.18
+ clap_builder@4.4.18
+ clap_derive@4.4.7
+ clap_lex@0.6.0
+ colorchoice@1.0.0
+ csv@1.3.0
+ csv-core@0.1.11
+ either@1.9.0
+ equivalent@1.0.1
+ getopts@0.2.21
+ hashbrown@0.14.3
+ heck@0.4.1
+ indexmap@2.1.0
+ itertools@0.12.0
+ itoa@1.0.10
+ memchr@2.7.1
+ proc-macro2@1.0.78
+ quote@1.0.35
+ ryu@1.0.16
+ semver@1.0.21
+ serde@1.0.195
+ serde_derive@1.0.195
+ serde_json@1.0.111
+ serde_spanned@0.6.5
+ smallvec@1.13.1
+ spdx@0.10.3
+ strsim@0.10.0
+ syn@2.0.48
+ thiserror@1.0.56
+ thiserror-impl@1.0.56
+ toml@0.8.8
+ toml_datetime@0.6.5
+ toml_edit@0.21.0
+ unicode-ident@1.0.12
+ unicode-width@0.1.11
+ utf8parse@0.2.1
+ winapi@0.3.9
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ windows-sys@0.52.0
+ windows-targets@0.52.0
+ windows_aarch64_gnullvm@0.52.0
+ windows_aarch64_msvc@0.52.0
+ windows_i686_gnu@0.52.0
+ windows_i686_msvc@0.52.0
+ windows_x86_64_gnu@0.52.0
+ windows_x86_64_gnullvm@0.52.0
+ windows_x86_64_msvc@0.52.0
+ winnow@0.5.34
+"
+
+inherit cargo
+
+DESCRIPTION="Cargo subcommand to see license of dependencies"
+HOMEPAGE="https://github.com/onur/cargo-license"
+SRC_URI="
+ https://github.com/onur/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="Apache-2.0 Boost-1.0 MIT Unicode-DFS-2016 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+QA_FLAGS_IGNORED="/usr/bin/${PN}"
+
+src_install() {
+ cargo_src_install
+ einstalldocs
+}
diff --git a/dev-util/conan/Manifest b/dev-util/conan/Manifest
index 30d5343e1cb0..6e38c962cd35 100644
--- a/dev-util/conan/Manifest
+++ b/dev-util/conan/Manifest
@@ -1,2 +1,3 @@
DIST conan-2.5.0.gh.tar.gz 1105167 BLAKE2B 2a4a3aba324b3aee968dde721e3659470912ce82eada0c9ffc37c4ff0b4c4b78b2927e3e9cde1f52b1104a3f3e8e32b3d7450643a83c14958c035051a63386a1 SHA512 685cafd0d1ba179d84b7e0e37d0ca5ce95e320e025132e62f3a128a68b085eabeff47bbc0b129d5b8cee17f2955014cb4073b7e648d9f9ccf56c1ee377625e18
DIST conan-2.6.0.gh.tar.gz 1108424 BLAKE2B d9883900e4c09c2332bc6c3a186c2e010cde237d2b20249317ffaee3bfb182620acac7ab40303fd00810d6420a9676155d09693c89fe5c8a8917144ed654bcac SHA512 7deb8498d992fdebacd8ce8bc77e63089c9389200f010f0e099c73beb22c524c2d288ae643cdddc0cb3ec8494c1f7365fa834ec159c015063cc6fa936e6eb312
+DIST conan-2.7.1.gh.tar.gz 1125150 BLAKE2B 2ca8279187fd190f391c7c0aa0dea8f449e95b6e05d367b8e0e3bb0b771957fc293f1b07cc25c1b1534bb309cb4bb07f86f26d6a138532abe852102b2df2e68b SHA512 d1ea9393067aeb4492fb588bd5d7084dfa82e2ae3a649a6492041bb479556f6748aa7b1b67dad0b5a671406ce7ff99db402b465b39e165b75240615675cf6a1d
diff --git a/dev-util/conan/conan-2.7.1.ebuild b/dev-util/conan/conan-2.7.1.ebuild
new file mode 100644
index 000000000000..a19d3a422b2a
--- /dev/null
+++ b/dev-util/conan/conan-2.7.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="Distributed C/C++ package manager"
+HOMEPAGE="https://conan.io/"
+SRC_URI="https://github.com/conan-io/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}]
+ >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
+ >=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/fasteners-0.15.0[${PYTHON_USEDEP}]
+ >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+ >=dev-python/patch-ng-1.18.0[${PYTHON_USEDEP}]
+ >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}]
+ >=dev-python/pyjwt-2.4[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.25[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.26.6[${PYTHON_USEDEP}]
+"
+
+# Try to fix it if you're brave enough
+# Conan requires noumerous external toolchain dependencies with restricted
+# versions and cannot be managable outside of a pure CI environment.
+RESTRICT="test"
+
+src_prepare() {
+ default
+ # Fix strict dependencies
+ sed -i \
+ -e 's:,[[:space:]]\?<=\?[[:space:]]\?[[:digit:]|.]*::g' \
+ -e 's:==:>=:g' \
+ conans/requirements{,_server}.txt || die
+}
diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0-r1.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0-r1.ebuild
index cb4ec8130afa..2e10cae42b4f 100644
--- a/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0-r1.ebuild
+++ b/dev-util/lxqt-build-tools/lxqt-build-tools-2.0.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~loong ~riscv"
+ KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
fi
LICENSE="BSD"
diff --git a/dev-util/qbs/Manifest b/dev-util/qbs/Manifest
index 0431f1ee1f2a..e5d60a79979a 100644
--- a/dev-util/qbs/Manifest
+++ b/dev-util/qbs/Manifest
@@ -1,2 +1 @@
-DIST qbs-src-2.3.1.tar.gz 5614581 BLAKE2B 92fa24d75248a3732cbd99b660141e56654574f1388d50d5359afef7b442889fa59c4ab4f029f055ee618c0222f94faba47ae9fff85f0fae26e95f2ba34995f9 SHA512 27ba33805b942cf8180e55bdd6c37ccfd2aeaa2e8c01ca7e7485720030dfad7c5f1a3f92b77bff97a7ebf8878e455758c8729005e8b03959d18106f945d8d42c
DIST qbs-src-2.4.1.tar.gz 5739646 BLAKE2B 5455779be27a5eed316372303ec4264a6af8238684e9c4ae46dffcf7f9038b9aaff75dab29c84e761808158ce60f408c46eac829ef226168ad86c85df2fe7cd2 SHA512 caeb9289a208ca227fc2a16c38d88594b3b958c33f9108f74463bfad412a07ac7f7c4f85b6a741d3ee4c842e5a5d980d88b9c279ff8636cb2e98f67a70ee54b3
diff --git a/dev-util/qbs/files/qbs-2.4.1-ldconfig.patch b/dev-util/qbs/files/qbs-2.4.1-ldconfig.patch
new file mode 100644
index 000000000000..7638d5553d23
--- /dev/null
+++ b/dev-util/qbs/files/qbs-2.4.1-ldconfig.patch
@@ -0,0 +1,17 @@
+https://bugs.gentoo.org/939142
+
+Exact cause unknown, but running qbs in portage's sandbox hangs
+for a few people while running ldconfig, and using "env" seemingly
+helps. Better (potentially upstreamable) patch welcome if someone
+can figure out the right fix.
+--- a/share/qbs/modules/cpp/LinuxGCC.qbs
++++ b/share/qbs/modules/cpp/LinuxGCC.qbs
+@@ -48,7 +48,7 @@ UnixGCC {
+ var paths = [];
+ var ldconfig = new Process();
+ try {
+- var success = ldconfig.exec("ldconfig", ["-vNX"]);
++ var success = ldconfig.exec("env", ["ldconfig", ["-vNX"]]);
+ if (success === -1)
+ return;
+ var line;
diff --git a/dev-util/qbs/qbs-2.3.1.ebuild b/dev-util/qbs/qbs-2.3.1.ebuild
deleted file mode 100644
index a897f6f605dd..000000000000
--- a/dev-util/qbs/qbs-2.3.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-inherit cmake flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Modern build tool for software projects"
-HOMEPAGE="https://doc.qt.io/qbs/"
-SRC_URI="https://download.qt.io/official_releases/qbs/${PV}/${PN}-src-${PV}.tar.gz"
-S=${WORKDIR}/${PN}-src-${PV}
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 ) BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-qt/qt5compat:6
- dev-qt/qtbase:6[concurrent,gui,network,widgets,xml]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? (
- $(python_gen_any_dep '
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- ')
- dev-qt/qttools:6[assistant,qdoc]
- )
-"
-
-CMAKE_SKIP_TESTS=(
- # QBS does not inherit toolchain/flags knowlege from cmake, and
- # while can use ${BUILD_DIR}/bin/qbs-config to improve this it
- # remains very fickle and will fail in varied ways with clang,
- # musl, -native-symlinks, and libc++. After consideration it is
- # not worth worrying about affected tests here (even if notable).
- tst_api
- tst_blackbox # also skips blackbox-* (intended)
- tst_language
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.3.1-qtver.patch
-)
-
-python_check_deps() {
- # _find_python_module in cmake/QbsDocumentation.cmake
- python_has_version "dev-python/beautifulsoup4[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use doc && python-any-r1_pkg_setup
-}
-
-src_configure() {
- # temporary workaround for musl-1.2.4 (bug #906929), this ideally
- # needs fixing in qtbase as *64 usage comes from its headers' macros
- use elibc_musl && append-lfs-flags
-
- # fails to build with gcc:14 and -O3 (bug #933187)
- tc-is-gcc && [[ $(gcc-major-version) -ge 14 ]] &&
- replace-flags -O3 -O2
-
- local mycmakeargs=(
- -DQBS_DOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}
- -DQBS_INSTALL_HTML_DOCS=$(usex doc)
- -DQBS_INSTALL_MAN_PAGE=yes
- -DQBS_INSTALL_QCH_DOCS=$(usex doc)
- -DQBS_LIB_INSTALL_DIR="$(get_libdir)"
- -DQT_VERSION_MAJOR=6 #931596
- -DWITH_TESTS=$(usex test)
- -DWITH_UNIT_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- local DOCS=( README.md changelogs )
- cmake_src_install
-
- use !test || rm -- "${ED}"/usr/bin/{tst_*,qbs_*,clang-format-test} || die
-
- docompress -x /usr/share/doc/${PF}/qbs.qch
-}
diff --git a/dev-util/qbs/qbs-2.4.1.ebuild b/dev-util/qbs/qbs-2.4.1-r1.ebuild
index 4a343fe0f538..9ac3a64b779a 100644
--- a/dev-util/qbs/qbs-2.4.1.ebuild
+++ b/dev-util/qbs/qbs-2.4.1-r1.ebuild
@@ -45,6 +45,7 @@ CMAKE_SKIP_TESTS=(
PATCHES=(
"${FILESDIR}"/${PN}-2.3.1-qtver.patch
+ "${FILESDIR}"/${PN}-2.4.1-ldconfig.patch
)
python_check_deps() {
diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 8a0a082f9bde..65bf6472a148 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -23,6 +23,7 @@ DIST base64-0.22.0.crate 81568 BLAKE2B 55e6bf8888de846bc14010fd706686544a1706dc9
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
+DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
@@ -57,6 +58,7 @@ DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983
DIST console_log-1.0.0.crate 28943 BLAKE2B 1717f161a7d3a92d5161119cb7ffc477b763716e5022e8cd528caf6e8d28eff9ec4bf53a7c45a68956d61109b4d50dcc582051e697c7a5e4a591e6e67e054510 SHA512 e44e2acf873fb86822474c6e2a7dc2964384db096b3ee13673bb57990dc0a930a306f53360f9d1145faa31bcbd194f8fcc1674bdbc2f6b236e7eefb4bc43a06a
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
DIST countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b2874f5c0ee300f46ccccc8ce4c5c3d92c5a3c211068430d903f2e9288ea07fff532d84e3c0f80edadb0752a803 SHA512 f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47
+DIST cpufeatures-0.2.13.crate 12999 BLAKE2B 4c49e01e91fff33c61bfae48a07a9d76a69565840f5a12399a3515f6e6808743dda0d4c6877feabfd276bdeb05c285daa3bce6062a87cc3da50bbe3b6c0fe1e3 SHA512 e961ccd9fc001cce661b6360b18abc4ce2daa4080eb5fd84dc5704d8d5ddb6ce6cc66b5d42440bffdda03137af9c5ba20b6793130692168e7e28729841c3f352
DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
@@ -67,6 +69,7 @@ DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150
DIST crossbeam-queue-0.3.11.crate 15581 BLAKE2B 91b9797f985af06c854c38b8124cb67864bdb47979d2e253928678118515fbc1257108c7102bad66e1f65fd6f324a93749dde86b4ea28f3bb5a16491f3f56ed2 SHA512 c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
+DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST ctrlc-3.4.5.crate 14592 BLAKE2B 189b026f4061b68848851dc694c71c6ecf87d6c6cdb4518a3aa215ac3d77739db43aa68e3c628e51dad99d7ad089ae6c66a6d03bd912ab9748a0793d09c2333b SHA512 3fca36deead46f3ca586f0a07ace804251d3c3e49a9a63e8c34546e2305d08158770304ebd0c9ad6ed499f811cbbee0b76ffee1858aae60852a61a19024db3e6
DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2 SHA512 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
@@ -74,6 +77,7 @@ DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e
DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a
DIST dashmap-6.0.1.crate 24364 BLAKE2B c09f6ff97414c369dad458de6e415cd980c9be6df1869fdc5ef2e9f494110121a42ae8e1f8dead569dcf748c07f8a739218da8351268e026a764761601645fe6 SHA512 8ed876bf014a55d495f960e92012219b75c61b93c37f510ab4dd2b66eeda417a19fded1dd583188b3052799a9848dc704b663ef4cd7030b93ca828279f355f55
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
+DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f
@@ -95,6 +99,7 @@ DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca
DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
DIST fs-err-2.11.0.crate 20449 BLAKE2B 8ffe7c49f4733edcd30ade9b75064e9fcf4ed1c87620d629fcd44dbf87e85e28d23fbaad05a50d8baca877f3eb9e088d8dd744d2ca092c443735fa7129609c9c SHA512 a8bf948b94e7325c583035a04d30c8ecf33d543ac366a550d757d65a0d7575d501e01dd1a80c8b0c278f80b9f3298f8dcd03c3c636810fbfe6a4a910ee8915a7
DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
+DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33 SHA512 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
@@ -184,6 +189,10 @@ DIST pep440_rs-0.4.0.crate 24329 BLAKE2B 1e2034cf404009a548d9082ad335b1210906856
DIST pep440_rs-0.6.6.crate 42621 BLAKE2B 311ea4eb85b1d3b450d1a757627956ce15b2bccc96d0d62577aef63f3cbd27bee8c36291679ba36db1e29d447c5d0fbcfc0d8fdeef16613974a9890afd7de34a SHA512 1843649bcb93359226f49a1479075e1ab1409671167313bdb7f4999d9a5941ae1814160026ef4fe6f2ed52fbfdaf75c8b4b6e1e86fb0473774520ad22eb88186
DIST pep508_rs-0.3.0.crate 30053 BLAKE2B 264845b05ad3a85643066a256ba9aa40d2638e4445b541b910e94f30b2d5b5df0c449214176e721612327d46bb8c956ba7c34801b8007fc0f50a26498528cae2 SHA512 77dce8f4816c8d582e098031fafe3ad8d39e11cec47954e70fb6a82d0aeb524ef90e240759c75eb7f024763423fb8fdcd2a42c635d184920a262b87bece3003b
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
+DIST pest-2.7.11.crate 123779 BLAKE2B 23bb1f3453d5d839dba7b3292806eb2d327ccafb1b1472fd970262a44c0abbabfbf3316ca16dd5526177bcb67a701cf79fa86b68fd1e57a3d875cb4b7ff89ad9 SHA512 daf92b28d8757d0c41e347668e54b90522d654a451ba03d01d9aff9b22d6c57b6a264237c5c8b1340e45605626fe848dad84672ae2e83604ce22b2c89cbd08ac
+DIST pest_derive-2.7.11.crate 36320 BLAKE2B e81ed8b60492da9612d2208c6cfa712ebf8c6ed7993642bfc4fadeaba10a0bc16700bce012d34d955104041ed8bbf659d16d9b86eab52342875d4c6148e7f60d SHA512 96f6b44ac09785ce5981f082ddf283a178c676a0b436f9b0cf7afddc8be38583f0512adce83363f0ee8ec4f26bbfba01e30dcb17d9420adc00b0a82c10349b86
+DIST pest_generator-2.7.11.crate 18415 BLAKE2B dd65c69d8d0ff343d36e31e6a4f4e11aeb01b1fd23d0db06d90f506ec2f2bb2c50422f6a73b48780e16e07c8d0addb374dd09cfabaf6230d5b2ba409dd3fa6cd SHA512 14fb3bcc44ea6253cca86c78166f3f424a312e864294d0f1aa12029641c5255c106d69b1712aae37cab443ab32077b1033b97c0d7650a7496c191748d28707eb
+DIST pest_meta-2.7.11.crate 41551 BLAKE2B 9c34f1ab14ad5ae124882513e0f14b1d731d06a43203bdc37fa3b202dd3ce93dbe8ebb554d01bab475689fe6ffd3ec0cbc0d5365c9b984cb83fb34ea3e9e732e SHA512 a9edfaf3fbaa8cab0615b16c631895f1442d3e64561bb9b356b5a2150c1dc3db269375740a898d986fea399d8f7c8f50d01325ead8d976d6d165d6a104e281b6
DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4
DIST phf_codegen-0.11.2.crate 12977 BLAKE2B 5ceceead850a45fb0f6ad706ca26e79267bba0ffc0870b8a31ee8a586b37dc421d31e5af3453d62eb85efada260a2eb9ceb12d2f76434dcbaaee2f71cd43d38d SHA512 0a11be13927f6d4303a2f10bc3a0c986dfcc4bc91c9e885e8912d077e434098f75ff4ed9633085ccfbeb052d573721750fb80c7a19ee1e75fc09660aac2a6c5d
DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3
@@ -195,9 +204,7 @@ DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb76974
DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST pyproject-toml-0.9.0.crate 6041 BLAKE2B 43947f872bffbdc37e1be5c8e0654f94ff0339c71244a519ecfaeba47a4204bbb004021bb5ca48cc07bd2be9146c288afdbfba8529b9d461798d235af390eaaa SHA512 d6475d4bed6a74392a0322dcf1d0cce2f8974616afb931270eb410e7c44fc8750acb1bd250b89203eaeda04efd5845e38d7618f762c3946012d5d3e77180b610
-DIST quick-junit-0.4.0.crate 20136 BLAKE2B a5b31361598f2b8edb18730fae091a824079dca4fa657c6482b0fcbc8d5882c1170eed313948a691b8addb0de5bbc44b845381e9b4d0285f523273073b88ce40 SHA512 fbe82e4531e7028d9d10ecdb0f1a2e3baf2231a0f7e7e28ca3dc3920c391b83972b9289a14c7f41695e5568e669164444f3e7ce562f3754a407271dc9aaf82c3
DIST quick-junit-0.5.0.crate 20994 BLAKE2B 5886dc3d865d2d094542ccf66a5c542ccfadcbf34cd42634ed92e7454d129aae208ccb038e300e2836784fdd3297d24a2de536581c02a8b032d11c3e9395af4e SHA512 4eca172e9abe33210d71a65bd9f1d54333f06e7119879158b4d131f618320236c199b1ab49904d31b5c67d7512649b6ed97b3cf2e0bb0858670b31701b7f275d
-DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
DIST quick-xml-0.36.1.crate 185352 BLAKE2B 0ad31fb7210bb9c71ee480d400d10c01e02fdc509ccc275305cdabe29aa7d3816ffc7854371e493d3b4b28d43452bf7ef393f7ba4ca556d311cc83f7887ee802 SHA512 21233a50b5ec45db623d4043e03962a19f10cae36fcf3074c32eec3c007a59310ab884352b6c880632535164745fbbf2985d27cd549d50b509f97395a0d48248
DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
@@ -214,8 +221,8 @@ DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
-DIST ruff-0.6.3.gh.tar.gz 5048435 BLAKE2B f77f54461d5fe9ef909641332aed632024c4cadc5748730a971705aa3d262d0e393e25b8e8a5c72372670fc2cb563c0293f19f2c0032e88959a2e82b155c140c SHA512 3c4efadf999253a06aa86a08dffded722ecf1e5939e9eae593e0e89b756f374406d6d0c3840598c4b49098fb9a7cb628f7537521f0445d6e465df517d98a2e94
DIST ruff-0.6.4.gh.tar.gz 5069433 BLAKE2B 424192d17ba5fe69db4d0ac0867b43958884a532e86c8862fa524b95051c5a8f5765448e0de0b3c82f36c8db51d6e87f69176eeb59f1538f2f6a5fb52986b871 SHA512 eca710f53532e89ea75b9f46449b7b7cb1698e0a553d23282b2d04ea5dc7da0fb235d7da73557137fcae3eb81e74924fc41017d145dc85b170fa2780111aae5d
+DIST ruff-0.6.5.gh.tar.gz 5088685 BLAKE2B 0e59c66fdf55046f277f240dfe27c93c96d88e8478caf1a3ce3ef6abb02a293781cb8583ebf43fa9830e32f9ebeec44c406636b4b7880ceaf356a38867a08410 SHA512 cb3c1ccb5b8dc23ec87549fb145b77d4e423704bdc25150a714f5847c0cc5fed77f26760ece3500a58576132252f395f65c03d297ab717b07c30f3ea889317f2
DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
@@ -242,6 +249,7 @@ DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c5
DIST serde_test-1.0.177.crate 18671 BLAKE2B 85efeedf5465ba9258f7138667cf547b4e3934b5b3cf36ceb09be04ec6ab32c77c43e7130cb1302a642586f0554c66ddaa5633f9644f9250c9db0b978993f8c3 SHA512 11be2b5f2f8e18ae5b787f26517cfd0be4750b021f792ec90f74425c54292c7b8e1525758b7fd9459d764fc1c104e6def95c14fe685261425aa162582074bc6c
DIST serde_with-3.9.0.crate 145089 BLAKE2B a4d5032d864a996c2d6edf0b1ef4657784ab76b9cc437d86214024f6bd77dd59908efa594f24db4d2dca490f4e072d688681eee9d24f92c8a528d8940e991fc4 SHA512 90ae5faa9bdcc2ce2198599c546a0ee9593fffb3271c3fcc07bef5eb39fe7b44697dabdd6eaf059a166a67dc5694c70ae2908ca3f6fc65e25747cd391e3121b1
DIST serde_with_macros-3.9.0.crate 30865 BLAKE2B 69c764f45180463047045f81106961f274411200ecec6997baad0c8ed0cc25f7550ceccba122fe3fd8d248e3a3a6bc3326f7f9ea0bd3c08e81b93589b75de537 SHA512 451af6f14cac8ead53b9705c530cb6494063ea8f20d1a7ca80561d16334985b98541bd9c3a50857a4cf377ab5d84593baadd5503676540da8212f9c5fea89e90
+DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e
DIST similar-2.5.0.crate 51648 BLAKE2B 43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1 SHA512 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f
@@ -283,6 +291,8 @@ DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0a
DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
DIST tracing-tree-0.4.0.crate 29411 BLAKE2B 1c88107a853db0d81a182f15fb7e78c967fad653df1d72291fd9f31fafd915cfe98b5f8d54205a434271e2a57859d37e2fabee1ec8b4ec43b0fcffd36d2cc51f SHA512 0863d87b5c2982176c851f46664dfc9a6ee8316185407438f494e0490d74dc51ce300b44142bfea5dd1aa12582d72e5563b5359270f8fc1fefc78437eeec5e95
DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399
+DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
+DIST ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6dbd6e76632bb6c9b9f40ad9c216f8fa400310753d392f85072756b43ac3892e0a2c4d55f87ab6463002554823 SHA512 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95
DIST unic-char-property-0.9.0.crate 6809 BLAKE2B d2bb66259b66e59e831ad74d89528882336a7cf6dfac7a9f49308a70a3d61d5ab88f3ade9df2c086f27ff4a6eae0d2d2b8e63bd154ce3e700cc525769f34542a SHA512 ef969968c61eae6a7d68e6ccb0b40f6618a69bfc4714b51bf4ee8c5ec4532d10b9c6675a4cd5121c904a578ceec7c6471d1496fedbf121059f076ad1c5ccb70d
DIST unic-char-range-0.9.0.crate 7020 BLAKE2B ab79b4298b999a9fbb769bf191f83e259b40b8d06cc5cb82abac48434162216a283fa82c1bc9af8b40656c2d06e5b6a919ff7888852eabb9001a92db12fa48d7 SHA512 bb0ede1695f4f016bdf9ec83bb49639527248c175c71d24993b8651ea6be0a411251ed8518893101dd5e96fd2913cf15ec27799c677ddb08b8e408da06ae0ceb
DIST unic-common-0.9.0.crate 2558 BLAKE2B 4efd81198a61076ed45f6fff73561de21b5b7500277de206ed41cfb01ce8e5046a1e2c5f90ac75c03eb1897b7f54a14cf0a8f6d9cb39f624b3a9fac375468e58 SHA512 9212f99afd4c694a3a671963d63e5349f81adde6d5f50c92ec39d15e7ee24aa91eee63ba578a857c8b21380937860968a8e13cd16bb0ee0c0ccd96b3094ad155
diff --git a/dev-util/ruff/ruff-0.6.3.ebuild b/dev-util/ruff/ruff-0.6.5.ebuild
index e9854ca9a83a..c5170e1426ea 100644
--- a/dev-util/ruff/ruff-0.6.3.ebuild
+++ b/dev-util/ruff/ruff-0.6.5.ebuild
@@ -31,6 +31,7 @@ CRATES="
bincode@1.3.3
bitflags@1.3.2
bitflags@2.6.0
+ block-buffer@0.10.4
bstr@1.10.0
bumpalo@3.16.0
byteorder@1.5.0
@@ -65,6 +66,7 @@ CRATES="
console_log@1.0.0
core-foundation-sys@0.8.6
countme@3.0.1
+ cpufeatures@0.2.13
crc32fast@1.4.0
criterion-plot@0.5.0
criterion@0.5.1
@@ -75,6 +77,7 @@ CRATES="
crossbeam-utils@0.8.19
crossbeam@0.8.4
crunchy@0.2.2
+ crypto-common@0.1.6
ctrlc@3.4.5
darling@0.20.8
darling_core@0.20.8
@@ -82,6 +85,7 @@ CRATES="
dashmap@5.5.3
dashmap@6.0.1
diff@0.1.13
+ digest@0.10.7
dirs-sys@0.3.7
dirs-sys@0.4.1
dirs@4.0.0
@@ -103,6 +107,7 @@ CRATES="
form_urlencoded@1.2.1
fs-err@2.11.0
fsevent-sys@4.1.0
+ generic-array@0.14.7
getopts@0.2.21
getrandom@0.2.14
glob@0.3.1
@@ -191,6 +196,10 @@ CRATES="
pep440_rs@0.6.6
pep508_rs@0.3.0
percent-encoding@2.3.1
+ pest@2.7.11
+ pest_derive@2.7.11
+ pest_generator@2.7.11
+ pest_meta@2.7.11
phf@0.11.2
phf_codegen@0.11.2
phf_generator@0.11.2
@@ -202,8 +211,8 @@ CRATES="
pretty_assertions@1.4.0
proc-macro2@1.0.86
pyproject-toml@0.9.0
- quick-junit@0.4.0
- quick-xml@0.31.0
+ quick-junit@0.5.0
+ quick-xml@0.36.1
quote@1.0.37
rand@0.8.5
rand_chacha@0.3.1
@@ -244,6 +253,7 @@ CRATES="
serde_test@1.0.177
serde_with@3.9.0
serde_with_macros@3.9.0
+ sha2@0.10.8
sharded-slab@0.1.7
shellexpand@3.1.0
similar@2.5.0
@@ -285,6 +295,8 @@ CRATES="
tracing-tree@0.4.0
tracing@0.1.40
typed-arena@2.0.2
+ typenum@1.17.0
+ ucd-trie@0.1.6
unic-char-property@0.9.0
unic-char-range@0.9.0
unic-common@0.9.0
diff --git a/dev-util/rustup/Manifest b/dev-util/rustup/Manifest
index 6c2a5d24362b..9c84967c9195 100644
--- a/dev-util/rustup/Manifest
+++ b/dev-util/rustup/Manifest
@@ -196,6 +196,8 @@ DIST rustls-pemfile-1.0.0.crate 14559 BLAKE2B 8285b8ee627f9b6760df9ff27dd4983f99
DIST rustup-1.25.2.tar.gz 747638 BLAKE2B 981e9c7091ed6597bd364fb489cdd80d56d977ea9200b4f01389a4e963356b5e26782358979da442ede2d10af75536f84659e7fcfc13af8a0a9b58377b799aa7 SHA512 77268322224816c84c1a17f125cce10e0bfddae857f1e71885d9999f1415c567ee508f93367dd6adca62a92092c2869957206d4c707d20da461e2866fdc74e67
DIST rustup-1.27.0-crates.tar.xz 32493388 BLAKE2B 18db8ae5afddcc423615ac6ceb707b7986aa767cde1d91d877974ca8cc1c66f0bff9632f705dc1d838487310b1fdd80102b0eaf822bae0ce1b2ab840f1b5e5d6 SHA512 2b0264169b835681c516ce769a2746d32c9c237e9a630d7eb237106612b3d2e981331d9d1be903e1d1100fcba5202783b646e03b6f5c577a17ee480806a7e978
DIST rustup-1.27.0.tar.gz 947146 BLAKE2B e1be43b3bb46bd6b305525ac0258249ec1377196003af9c8ed00d59d1cd35cea9d52c6a6b0198598f51865decc0752bde683aca4fa0a220f40cd640880ac0830 SHA512 0b9349364e0f9d60ba0d486064295413012d38ec97597207b3c82e07ebcf6b5ade403a46fb3910fe4d63607150ce5b0e367ac322f894599bd6b02dae3872e8f0
+DIST rustup-1.27.1-crates.tar.xz 33405036 BLAKE2B a12eecb6af1c0fd4b9bca8a39f22a784aac3b0798faab4fcc294713cb01a13df483767453c9d5d9e4fae45486e9a229962426f403acc823451b1913edbdce3ec SHA512 846ecea9e34a72acc76c8fb5a22a29f186e8765a1fe3c08cc29532842d7c926f1d788da74ea485ab4a2e9807802f608a0afab40eb1fcc06577052f79f3c99770
+DIST rustup-1.27.1.tar.gz 951421 BLAKE2B f8a0784c828f14f4be87b915d47d1bbd67e1f3802928646a42405380e7b0fce2925e60e975cc3fc72ba094e5c10178de783e20f7d3928ca8cce3b57ff60f9981 SHA512 e0494678b7117464665c2aa88165e13baf2dcfb2a33c57dc78f669533111f773724d227ee05967de427845f8633e56fdf8159c7a5b96638413710beacb115075
DIST rustversion-1.0.6.crate 18380 BLAKE2B 2969bb40849dbd2f0d3f4a190629e53204cc5ef9065be6aec7a4504470e1dba6cde7172a3075a1bade421b30b88947cef6b29c0ab5aea8601695f72a7acc45d1 SHA512 fa9efca7e49eff6c510d062d02fc73d15341b1fe16d24dada86108202a4295d2e0519aecf3f1701540cd4d49a513c05e74d3d27e21e5eb3cb1aba46c70a992cc
DIST ryu-1.0.10.crate 48485 BLAKE2B cbc0ab4e0b2031f4ca3a34914bd61395d14706d42e2414757aa23a67530d549382d61b630159c92a169d1dd3315951b0071ff18349d2b090ae262de536aa29e2 SHA512 1bd0af71a20715251dd42596df6e7677e44f712bbb40b0d9544109c1b2478a7bd2c9393535f0d4f3bfe2d1b75b3a2b899044051715a7da7d165d6d586e0775f2
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
diff --git a/dev-util/rustup/rustup-1.27.1.ebuild b/dev-util/rustup/rustup-1.27.1.ebuild
new file mode 100644
index 000000000000..b7b6c9366d6b
--- /dev/null
+++ b/dev-util/rustup/rustup-1.27.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=""
+
+inherit bash-completion-r1 cargo prefix
+
+DESCRIPTION="Rust toolchain installer"
+HOMEPAGE="https://rust-lang.github.io/rustup/"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/rust-lang/${PN}.git"
+else
+ SRC_URI="https://github.com/rust-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}"
+ SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/dev-util/${PN}/${P}-crates.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+LICENSE="|| ( Apache-2.0 MIT )"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD ISC MIT Unicode-DFS-2016"
+SLOT="0"
+# uses network
+RESTRICT="test"
+
+DEPEND="
+ app-arch/xz-utils
+ net-misc/curl:=[http2,ssl]
+ dev-libs/openssl:0=
+"
+RDEPEND="${DEPEND}"
+
+# rust does not use *FLAGS from make.conf, silence portage warning
+QA_FLAGS_IGNORED="usr/bin/rustup-init"
+
+src_unpack() {
+ if [[ "${PV}" == 9999 ]]; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_configure() {
+ # modeled after ci/run.bash upstream
+ # reqwest-rustls-tls requires ring crate, which is not very portable.
+ local myfeatures=(
+ no-self-update
+ curl-backend
+ reqwest-backend
+ reqwest-default-tls
+ )
+ case ${ARCH} in
+ ppc* | mips* | riscv* | s390*)
+ ;;
+ *) myfeatures+=( reqwest-rustls-tls )
+ ;;
+ esac
+ cargo_src_configure --no-default-features
+}
+
+src_compile() {
+ export OPENSSL_NO_VENDOR=true
+ cargo_src_compile
+}
+
+src_install() {
+ cargo_src_install
+ einstalldocs
+ newbin "$(prefixify_ro "${FILESDIR}"/symlink_rustup.sh)" rustup-init-gentoo
+
+ ln -s "${ED}/usr/bin/rustup-init" rustup || die
+ ./rustup completions bash rustup > "${T}/rustup" || die
+ ./rustup completions zsh rustup > "${T}/_rustup" || die
+
+ dobashcomp "${T}/rustup"
+
+ insinto /usr/share/zsh/site-functions
+ doins "${T}/_rustup"
+}
+
+pkg_postinst() {
+ elog "No rustup toolchains installed by default"
+ elog "eselect activated system rust toolchain can be added to rustup by running"
+ elog "helper script installed as ${EPREFIX}/usr/bin/rustup-init-gentoo"
+ elog "it will create symlinks to system-installed rustup in home directory"
+ elog "and rustup updates will be managed by portage"
+ elog "please delete current rustup binaries from ~/.cargo/bin/ (if any)"
+ elog "before running rustup-init-gentoo"
+}
diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest
index c8d81f703dbd..defd22d5c7a4 100644
--- a/games-board/stockfish/Manifest
+++ b/games-board/stockfish/Manifest
@@ -14,3 +14,6 @@ DIST stockfish-16.1-nn-b1a57edbea57.nnue 65429575 BLAKE2B 22020e7e3a59530c2a9d29
DIST stockfish-16.1-nn-baff1ede1f90.nnue 3480122 BLAKE2B cb573cd1537b07afb6162c4c42da6363f3aaab472fedea8e2059ac481a7b774100637a067aa405c44f2d7f792ca74c32ed1e58ea8c4e00adafe1e8f0e3092a92 SHA512 56358da4810a2bf5b903668d8243ec888a0a64302a893207074b3f1644c9877ddd4557303f025eabcc6e0f7b31af42c1265ba2fd34209df9dd0ea205d4f4a8e9
DIST stockfish-16.1.tar.gz 176846 BLAKE2B d1cbc980496a8aea6668d50c2f24b69e2de39858dd50ff4fd807a3fca470e8e319901dd638bc09bb00c4bb0f886e4a8e87b021a7ff6c44edc540bfab45ceebcf SHA512 39962d92deba234e625b1f89568c9c469ecae02209c9c68dfd380034c70ab950d917bc5b7fa202a80b0e5cb59b6f3ef726b128ec9a28969e966308ebc7fbb056
DIST stockfish-16.tar.gz 195462 BLAKE2B 0f2a55baae13a9abd682672dd88aebcfcd66e4bf6cf1d0886eba48ff331e9aa853bd44fab74c6dbb8a1db4873bf8fe9f98b33ab713878d071950095bd3c0ba82 SHA512 cc8728bd76cb71ab2e3dddb909acf3ebd26a7d44130509dcb2cd90959c939d7324abebf2c69092230028333428a90fa345a10fcb4e9c50e53f4958c61daedcc7
+DIST stockfish-17-nn-1111cefa1111.nnue 74874478 BLAKE2B b2179b5727b13984be82f88715a55df7a84959944c92bd5758b492f6f8bd8f241696b491339ce64a0aaa059e3591115ff04d2382f7371075df5aea729cfa2dec SHA512 0814a77442d14f9eee02b1d45195cc8c9ed58e91d10ac22be56f562835baedc77094b442d23f2e088779e58d798184eabc8dfc919558e1ede552cde35d448025
+DIST stockfish-17-nn-37f18f62d772.nnue 3519630 BLAKE2B fe51553da8c051e66ecbc5e167f4a8b6c5701f80a9174e487b6a40962753c8a9ac96af2ff47df707b5044f83ef4baeac74b3154fd908dbe9728b40f020b8a7e6 SHA512 bf4d01f8cbff94dbff484636dd0351cd66f37eeaea7b7dbe16a3bfe231ae78cfabdeed040b789b64049c6063ef0dca21e4a4f332b99e49a52993e8595e372839
+DIST stockfish-17.tar.gz 204647 BLAKE2B 1b8bc3cb18df67fb8d8c0a02284c47d06862ca33aacd894816be92f3c11976f5eb3a767adce92a27bcbc35abec3db04e3600fe046060fe61247850fe263d9aea SHA512 2736c7e78a30670704b4400e20a4a5bb5b07b2e3a14d19149eccea9ba45cda5b9b42034b1ae40ef1f49c87fc1b0bc1750e998ff732da8c5fe45dd8bdbf90f9cc
diff --git a/games-board/stockfish/stockfish-17.ebuild b/games-board/stockfish/stockfish-17.ebuild
new file mode 100644
index 000000000000..37f055b2abc6
--- /dev/null
+++ b/games-board/stockfish/stockfish-17.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world"
+HOMEPAGE="https://stockfishchess.org/"
+
+NNUE_FILES="nn-1111cefa1111.nnue nn-37f18f62d772.nnue"
+
+SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz -> ${P}.tar.gz"
+
+for i in $NNUE_FILES; do
+ SRC_URI+=" https://tests.stockfishchess.org/api/nn/${i} -> ${P}-${i}"
+done
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse cpu_flags_x86_avx512f
+ cpu_flags_x86_avx512dq debug general-32 general-64 +optimize"
+
+DEPEND="|| ( app-arch/unzip app-arch/zip )"
+
+S="${WORKDIR}/Stockfish-sf_${PV}/src"
+
+src_prepare() {
+ default
+
+ # remove config sanity check that doesn't like our COMPILER settings
+ sed -i -e 's/ config-sanity//g' Makefile || die
+
+ for i in $NNUE_FILES; do
+ cp "${DISTDIR}"/${P}-${i} ${i} || die "copying the nnue file failed"
+ done
+
+ # prevent pre-stripping
+ sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \
+ || die 'failed to disable stripping in the Makefile'
+
+ # Makefile is a bit optimistic
+ sed -e 's:-flto=full:-flto:g' -i Makefile || die
+}
+
+src_compile() {
+ local my_arch
+
+ # generic unoptimized first
+ use general-32 && my_arch=general-32
+ use general-64 && my_arch=general-64
+
+ # x86
+ use x86 && my_arch=x86-32-old
+ use cpu_flags_x86_sse && my_arch=x86-32
+
+ # amd64
+ use amd64 && my_arch=x86-64
+ use cpu_flags_x86_popcnt && my_arch=x86-64-modern
+
+ # both bmi2 and avx2 are part of hni (haswell new instructions)
+ use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2
+
+ # avx512
+ # we currently can't express 'avx512vnni' 'avx512dq' 'avx512f' 'avx512bw' 'avx512vl'
+ # so only enable basic support
+ use cpu_flags_x86_avx512f && use cpu_flags_x86_avx512dq && my_arch=x86-64-avx512
+
+ # other architectures
+ use cpu_flags_arm_v7 && my_arch=armv7
+ use ppc && my_arch=ppc
+ use ppc64 && my_arch=ppc64
+
+ # There's a nice hack in the Makefile that overrides the value of CXX with
+ # COMPILER to support Travis CI and we abuse it to make sure that we
+ # build with our compiler of choice.
+ emake profile-build ARCH="${my_arch}" \
+ COMP="$(tc-getCXX)" \
+ COMPILER="$(tc-getCXX)" \
+ debug=$(usex debug "yes" "no") \
+ optimize=$(usex optimize "yes" "no")
+}
+
+src_install() {
+ dobin "${PN}"
+ dodoc ../AUTHORS ../README.md
+}
diff --git a/games-emulation/RetroArch/RetroArch-1.16.0.3.ebuild b/games-emulation/RetroArch/RetroArch-1.16.0.3.ebuild
index 987fcfce5838..c621d30dc2b4 100644
--- a/games-emulation/RetroArch/RetroArch-1.16.0.3.ebuild
+++ b/games-emulation/RetroArch/RetroArch-1.16.0.3.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
libass? ( media-libs/libass:0= )
libusb? ( virtual/libusb:1= )
openal? ( media-libs/openal:0= )
- opengl? ( media-libs/mesa:0=[gles2?] )
+ opengl? ( media-libs/mesa:0=[gles2(+)?] )
osmesa? ( media-libs/mesa:0=[osmesa?] )
pulseaudio? ( media-libs/libpulse:0= )
sdl? ( >=media-libs/libsdl-1.2.10:0=[joystick] )
diff --git a/games-puzzle/nudoku/Manifest b/games-puzzle/nudoku/Manifest
index 4a7268524ad8..0044423ec3fb 100644
--- a/games-puzzle/nudoku/Manifest
+++ b/games-puzzle/nudoku/Manifest
@@ -1,2 +1,2 @@
-DIST nudoku-2.1.0.tar.gz 31592 BLAKE2B 997ae3931fec3b6605858a35cdf6bc88296138c01a9138d229ed43a5262fdd5d15eb8a96dfdcf02e8eb6f7f416b84e4752edbb57319be50bfdae6c952217446b SHA512 dde16d1dccc1cae8d156f57fccf8b112f3fee7d23b912b5cd7ecc092ecbf04a8e85f469e53fa02e6bd2d0b9498e4a65a219e1aad8091f82638dceab32f320670
DIST nudoku-3.0.0.tar.gz 31578 BLAKE2B ff75b02e87b231c2ae3f1109e5f6c39efd37b5f9bc6cf11247dfc1098399e8dc647b144a186b3b9f62ffcb1e7c9dd37ba1a1ce4fa917829e8498e2eed48f80ea SHA512 7a87bb73d2a440b361544681c7924c62284fc3d6ac0122ddda51f5539a837ceb89fc7fcef06b134599cd7a11e2ba37fa49df0f89d5d8ab4cd454551492cb6d6e
+DIST nudoku-5.0.0.tar.gz 35809 BLAKE2B 3bf0385e685a76e07d3110a566cfd7544655f5b1f6423659956220c81cb1c5d114bd5521c7853a365ec65a373725c7ba8b465b3da1452cd820201e95a033192d SHA512 2c104d43e84ba53a5177f4f4b7fa351db5ec45223ea2f238db5ecc07724d7677fa2e4d78ed66718e5a23f94e40f7e78180cc76e559d9e34bd9f184c419f2492d
diff --git a/games-puzzle/nudoku/files/nudoku-2.1.0-include-locale.patch b/games-puzzle/nudoku/files/nudoku-2.1.0-include-locale.patch
deleted file mode 100644
index d4d1c89bd104..000000000000
--- a/games-puzzle/nudoku/files/nudoku-2.1.0-include-locale.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From ffe61c8cb6dcf6032960fa75ac2b66b5f1906e37 Mon Sep 17 00:00:00 2001
-From: Michael Vetter <jubalh@iodoru.org>
-Date: Thu, 23 Feb 2023 10:58:43 +0100
-Subject: [PATCH] Include locale.h
-
-See https://bugs.gentoo.org/895990
----
- src/main.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/main.c b/src/main.c
-index 74d6a0e..77a0a03 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -25,6 +25,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
- #include <ncurses.h> /* ncurses */
- #include <time.h> /* time */
- #include <string.h> /* strcmp, strlen */
-+#include <locale.h> /* setlocale */
- #include "sudoku.h" /* sudoku functions */
- #ifdef ENABLE_CAIRO
- #include "outp.h" /* output functions */
diff --git a/games-puzzle/nudoku/files/nudoku-2.1.0-ncurses-link.patch b/games-puzzle/nudoku/files/nudoku-2.1.0-ncurses-link.patch
deleted file mode 100644
index 0a4b2a13a0c4..000000000000
--- a/games-puzzle/nudoku/files/nudoku-2.1.0-ncurses-link.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-Ensure we link against the correct ncurses libraries.
-https://bugs.gentoo.org/764470
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -2,9 +2,9 @@
- #-DDEBUG
-
- if HAVE_WIDE_NCURSES
--nudoku_LDADD = -lncursesw
-+nudoku_LDADD = ${ncursesw_LIBS}
- else
--nudoku_LDADD = -lncurses
-+nudoku_LDADD = ${ncurses_LIBS}
- endif
- bin_PROGRAMS = nudoku
- nudoku_SOURCES = main.c sudoku.c sudoku.h
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -6,6 +6,9 @@ AC_INIT([nudoku], [2.1.0], [jubalh@iodoru.org])
- AC_CONFIG_SRCDIR([src/main.c])
- AM_INIT_AUTOMAKE([foreign])
-
-+# Check for pkg-config
-+PKG_PROG_PKG_CONFIG()
-+
- # Checks for programs.
- AC_PROG_CC
- # Use C99.
-@@ -35,9 +38,9 @@ the cairo development libraries, or compile without support (--disable-cairo)
- fi
-
- have_wide_ncurses=no
--AC_CHECK_LIB(ncursesw, initscr, [have_wide_ncurses=yes])
-+PKG_CHECK_MODULES([ncursesw], [ncursesw], [have_wide_ncurses=yes], [])
- if test $have_wide_ncurses = no; then
-- AC_CHECK_LIB(ncurses, initscr, [], [
-+ PKG_CHECK_MODULES([ncurses], [ncurses], [], [
- echo "nudoku requires ncurses"
- exit 1
- ])
diff --git a/games-puzzle/nudoku/nudoku-2.1.0.ebuild b/games-puzzle/nudoku/nudoku-5.0.0.ebuild
index f4a69b9fc4c7..b744c36aba90 100644
--- a/games-puzzle/nudoku/nudoku-2.1.0.ebuild
+++ b/games-puzzle/nudoku/nudoku-5.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,18 +16,13 @@ IUSE="cairo"
BDEPEND="virtual/pkgconfig"
DEPEND="
- cairo? ( x11-libs/cairo )
>=sys-devel/gettext-0.20
sys-libs/ncurses:=
virtual/libintl
+ cairo? ( x11-libs/cairo )
"
RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.0-ncurses-link.patch"
- "${FILESDIR}/${PN}-2.1.0-include-locale.patch"
-)
-
src_prepare() {
default
eautoreconf
diff --git a/gui-apps/ironbar/ironbar-0.16.0.ebuild b/gui-apps/ironbar/ironbar-0.16.0-r1.ebuild
index 6022d90effe9..a2b416717c8c 100644
--- a/gui-apps/ironbar/ironbar-0.16.0.ebuild
+++ b/gui-apps/ironbar/ironbar-0.16.0-r1.ebuild
@@ -448,7 +448,7 @@ LICENSE+="
"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="cairo http music volume"
+IUSE="cairo +http +music +volume"
DEPEND="
x11-libs/gtk+:3=[wayland]
diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest
index eaff843439a4..8646747723e2 100644
--- a/gui-apps/waybar/Manifest
+++ b/gui-apps/waybar/Manifest
@@ -1,2 +1,2 @@
-DIST waybar-0.10.3.tar.gz 301886 BLAKE2B 0ef1cf82cc9f374c756724c389a045d2d9e26a5403eeb527ab0885d89d6030bea74aa5c299f8f865c244524c485a90ad3fee071968d21ff728c1f46f75f637b4 SHA512 2e90007056b79bccad06902db2e8b6f25103bb7c86736cb0b7dc260795bc4a1b5db7a7b8a4bebe9169f0590585fd6b170193cf8aa5437d69bab0f78d66922084
DIST waybar-0.10.4.tar.gz 309411 BLAKE2B 907273e6f1371252aad05212b4c59eabe1662167659d22073ee3bf649d8ee43be852b996dd7b86eecd0384b833cd2d7b9eed69b6b3292cb0b9cdbeb88c9e2391 SHA512 e6b25e242c67cae6566c5db9f4cba55ec4fb57cd7345ca3f5d24126ecf5bde150fb8d5cd14f80d3462f81254e1789986c28e3ebdb4227e8c5c8ddcf10fcfd49c
+DIST waybar-0.11.0.tar.gz 317607 BLAKE2B f2407335e00f02cbf946d95cfcd409dd148917839fd73d52bec1a0c77e041022e81ad7efcde2bd4394356d92686a25b2ca345319fee5ac393202a483db339f93 SHA512 6bd23a469205662e524e53dd8798c4dce6ed371e5106f34644540e2f89804181753814f74b45645185b933c43dc4a0eabb99633936433fdadc25a9cce58b06b0
diff --git a/gui-apps/waybar/waybar-0.10.3.ebuild b/gui-apps/waybar/waybar-0.11.0.ebuild
index 14e764a095d2..0ed2d08d1d4c 100644
--- a/gui-apps/waybar/waybar-0.10.3.ebuild
+++ b/gui-apps/waybar/waybar-0.11.0.ebuild
@@ -14,7 +14,6 @@ LICENSE="MIT"
SLOT="0"
IUSE="evdev experimental jack +libinput +logind mpd mpris network +popups pipewire pulseaudio sndio systemd test tray +udev upower wifi"
REQUIRED_USE="
- mpris? ( logind )
upower? ( logind )
"
@@ -33,8 +32,8 @@ RDEPEND="
dev-libs/jsoncpp:=
dev-libs/libinput:=
dev-libs/libsigc++:2
- >=dev-libs/libfmt-7.0.0:=
- >=dev-libs/spdlog-1.8.5:=
+ >=dev-libs/libfmt-8.1.1:=
+ >=dev-libs/spdlog-1.10.0:=
dev-libs/date:=
dev-libs/wayland
gui-libs/wlroots:=
@@ -51,7 +50,7 @@ RDEPEND="
mpris? ( >=media-sound/playerctl-2 )
network? ( dev-libs/libnl:3 )
popups? ( gui-libs/gtk-layer-shell )
- pipewire? ( media-video/wireplumber:0/0.4 )
+ pipewire? ( media-video/wireplumber:0/0.5 )
pulseaudio? ( media-libs/libpulse )
sndio? ( media-sound/sndio:= )
systemd? ( sys-apps/systemd:= )
@@ -83,6 +82,7 @@ src_configure() {
$(meson_feature network libnl)
$(meson_feature pulseaudio)
$(meson_feature pipewire wireplumber)
+ $(meson_feature pipewire)
$(meson_feature sndio)
$(meson_feature systemd)
$(meson_feature test tests)
diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild
index bc0511d987d9..6b78eeff640c 100644
--- a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild
+++ b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index 94fb2394045d..d7a11b79a0c5 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,2 +1,3 @@
DIST attica-5.116.0.tar.xz 69496 BLAKE2B 35fc798b71eb77a33e9f1c7b5a03866d47a970b268e56e6466dcceb61f676d775d6b4d1bacd2fa807005b6b6c9659aaa1065d2e31154b2cadf0431f1781ddb33 SHA512 79a2378d7c8019d16692c7286e079cd29155e5f17256f189aa31e47a6b81e9b7f6ad0d5412388065b309bdc71b4efb72ebb043d587fc41d8ef2a918571c64306
DIST attica-6.5.0.tar.xz 68600 BLAKE2B 998cfe8d811da5d651325c88ce308b98d3dde536d8750b9a63d3b2767fe6715c9f55b245dc6e8b50761f29c7da6a35751a499c256ffab7ab062f77576f638d2e SHA512 a20cb40b9340c4dbb09c4bf43c60b6af33850b6f5cb695a83f008784a910771b805de9ece512c08063b2d226a8ad1120ec754247029c959406d303eb4c9ba7d7
+DIST attica-6.6.0.tar.xz 68596 BLAKE2B 699b182e93a83ad467d504362e7bd6bf7206c01d34ec441833b980b1f4a37831400324a0b740f86b12473200908ebd528c27ed087e58856fb31c70a619789d95 SHA512 01befc5c59f9d1e3fdf7465bba692ff97f395654c843dd4245b5b64e3c60a07f33d8ce591f46e05d9b1b28d0d8400d8f47b66b676db1a7a800fbf6ea61c092fd
diff --git a/kde-frameworks/attica/attica-6.6.0.ebuild b/kde-frameworks/attica/attica-6.6.0.ebuild
new file mode 100644
index 000000000000..967b159c0b31
--- /dev/null
+++ b/kde-frameworks/attica/attica-6.6.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing access to Open Collaboration Services"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[network]"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # requires network access, bug #661230
+ providertest
+)
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 8150579ff4bf..fdd20fad1ba8 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,2 +1,3 @@
DIST baloo-5.116.0.tar.xz 311500 BLAKE2B 81e0545b1238ab5d88f3622deee0563fac512b89e6641ac704d595accd894eedefc3f9fd28a2e442954ed15bf40fbe170cc19455c32552562b2d64eb222f89be SHA512 956a07009fa83f852fa88a7bcabffc73343072e30650cc7000e385f73e467aa2c7c440b41715405fc0a59d68ad8e533c2587e06de8475f24b49e1fa35d8b2486
DIST baloo-6.5.0.tar.xz 316456 BLAKE2B ca07516493ddba9278dd9bf72d37d02afd6048115ade1469215ef0ec3dfa38df1b76009a6012f456a79cb9a0af3296acfe98a4f36e3fc74fea425851e2646605 SHA512 8dc2397c672a8b2c5259b979e15f7dc9e583cedbdb9423de6827c53d5552f18cfcae7fe918a3a8e78875f5e229be003a25eb5f9d213e2768aef16a474bf83b72
+DIST baloo-6.6.0.tar.xz 316804 BLAKE2B d758d2ca8619001a2b973785ffac15d34b0150db6b73bd6b236cf30e1ae32c314645569eba4fea936f46b3361d37342453a84fc5221bd3cfd3c3d24bbcaff31e SHA512 c73472769b572ecc3c38ce140b9123df5ea9470f34e28d5b560aefbc89f4eb25fa252cb49beae490e16bbc2f6ef6a8864fffbd1ea0354fe2884fc16efe320049
diff --git a/kde-frameworks/baloo/baloo-6.6.0.ebuild b/kde-frameworks/baloo/baloo-6.6.0.ebuild
new file mode 100644
index 000000000000..e2e2066e2b2c
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-6.6.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 624250
+
+DEPEND="
+ >=dev-db/lmdb-0.9.17
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kcrash-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/kfilemetadata-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kidletime-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/solid-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index ef83ea8d9a31..ac766732accb 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,2 +1,3 @@
DIST bluez-qt-5.116.0.tar.xz 114784 BLAKE2B 0b81de0391d46206aca68f70458f69bac6c0b84126756abd8c3ea7cd3a231efd8cfaf624fde428d40d63d4b3582eeba968ed64fbd3826670fff62b748ff3efed SHA512 f5bccdb75d18b2cdc66de76b23acae9821335eeec0b1f53abf009008f7aa6fe9ddee5428f366be9af872666a3a7de79daac5ee930116f554e1c9d1e664fe574b
DIST bluez-qt-6.5.0.tar.xz 115592 BLAKE2B 49a79526715b6f1f21cef79e1d0f8fdc9c420a868fbf4033dd8377b6ec2c751e6df210b520f47086f19f971ae892052d9cd0268139ef2ae92b2efb61bd2db2ba SHA512 f804bb2ef4cc7b346b2e6282d1ec2f03f7e53cb28c4281ad4e42aa3a371d14ec743b89fa6af785c818169808e883871ead641211819d8df629059f27d6a5d4a6
+DIST bluez-qt-6.6.0.tar.xz 115772 BLAKE2B 27a1fa39e82bcb3d8c13d85b5fd85f0a070b9f09b7d56f69646d54f95b9fdf0fcae0a12ff056f5dffe7300dcb8467ab370d828aea37b688c1e1f1d572a0cb5d9 SHA512 7f1234530744899954d048a2127ac970c3cb1176988b2d5aedb03675bcafd8bafa10dc15a58eb3c8c7307419c61a552c9abed4228a7d76ab144529270e63f42a
diff --git a/kde-frameworks/bluez-qt/bluez-qt-6.6.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.6.0.ebuild
new file mode 100644
index 000000000000..528fd590c568
--- /dev/null
+++ b/kde-frameworks/bluez-qt/bluez-qt-6.6.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bugs 668196, 924708; they all hang
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ # parallel tests fail, bug 609248
+ ecm_src_test -j1
+}
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index a551c2db045d..b15b246d4506 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,2 +1,3 @@
DIST breeze-icons-5.116.0.tar.xz 2173596 BLAKE2B 238d05983fc473771802b1537d73b51d5f6fb2936635cc8ad3e4162166a0ac9d0f5ae66b9fb28b6e3d2f168ff1fbcf3bc1f4a993687520766fa1f682c413a07a SHA512 3b65bd712262eb4aa0e3760d963b5ad480d840bb680ed7516b69d0d0fb6ad52dffe7c81ec2535adb36a34ec00154253570e5da8f97ef7d4d235ef0e9723751b8
DIST breeze-icons-6.5.0.tar.xz 2231328 BLAKE2B b64b4335ab7546c7f1542b14a22ef2035e4aba849dfa284d342c345158809e54edd422f304bbb85ad69f38da29a9546e65b9d7120bae4473e8b8e09201c1a77d SHA512 0cdb7775799fb30987d333fe7713b54996ce4b1a597ca32d19e7f69579c4c1b32fc9fea60b64828100b7ea9c89c84d76c6963ea07b663e47228a1672d2fc6501
+DIST breeze-icons-6.6.0.tar.xz 2248988 BLAKE2B be42dc1f0f56ab6eb9f66bee7e676e5978b17a6d4f5ef1ac15283a8748e5b2ac15945da954253071f781d10eb4ff70fa9ef9891d0d3eb7f08354fa59479812a6 SHA512 d88fe99340d58a4ba65fccc773087e6536e70d5b8279606e39bf28eaaced3317434d204c9d4338b207cc5a2607f775b181cc531da33024a67fa3e465bd9701bf
diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.6.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.6.0.ebuild
new file mode 100644
index 000000000000..b0dcc367e11d
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-6.6.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+inherit cmake frameworks.kde.org python-any-r1 xdg
+
+DESCRIPTION="Breeze SVG icon theme"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !kde-frameworks/${PN}:5
+ !kde-frameworks/${PN}-rcc:5
+ !kde-frameworks/${PN}-rcc:6
+"
+BDEPEND="${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+ dev-qt/qtbase:6[gui]
+ >=kde-frameworks/extra-cmake-modules-${PVCUT}:*
+ test? ( app-misc/fdupes )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPython_EXECUTABLE="${PYTHON}"
+ -DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away
+ -DSKIP_INSTALL_ICONS=OFF
+ -DBUILD_TESTING="$(usex test)"
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ # bug 770988
+ find "${ED}"/usr/share/icons/ -type d -empty -delete || die
+ find "${ED}"/usr/share/icons/ -xtype l -delete || die
+}
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index c6c7d36d9a58..508302afde15 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1 +1,2 @@
DIST extra-cmake-modules-6.5.0.tar.xz 340948 BLAKE2B 104e02638042498e9fae486542a30a8f454c11d5c8c7099c10a88e0c34cbfffff1563905a79705ce59a5448af19479ec130bc23182138083e5ff06e312f4c488 SHA512 70150c13f0eb85924d5f80a40efb8981227915c497980bfa8e5622f2cca7b6cad4e0e5ebe0b8a34cdf4aabb33dee66073926dd5ea3a23229823605b0d2f29aee
+DIST extra-cmake-modules-6.6.0.tar.xz 340952 BLAKE2B ea724eb9df8637fdbe2bb34740dbdd6a43d2549ab68eb9a3236d98702449bd847534a6e89c56d95dafbb6b62055505e979a99c4d11fc69c7bff800e5903d80d8 SHA512 2b1a8cf668323386adb33304ca0a78ca7926dbfb51cdc399872d5270e3a79befbb43d0718d0cc862201b6236c9c7005d551ce8704d3972c0ed9485fe0ac19317
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.6.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.6.0.ebuild
new file mode 100644
index 000000000000..a68f4c4252d8
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.6.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+QTMIN=6.6.2
+inherit cmake frameworks.kde.org python-any-r1
+
+DESCRIPTION="Extra modules and scripts for CMake"
+HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-arch/libarchive[bzip2]"
+BDEPEND="
+ doc? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
+ >=dev-qt/qttools-${QTMIN}:6[assistant]
+ )
+ test? (
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ >=dev-qt/qtbase-${QTMIN}:6
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch"
+ "${FILESDIR}/${PN}-5.93.0-skip-ecm_add_test-early.patch"
+ "${FILESDIR}/${PN}-5.112.0-disable-tests-requiring-PyQt5.patch" # bug 680256
+ "${FILESDIR}/${PN}-5.245.0-disable-qmlplugindump.patch"
+ "${FILESDIR}/${PN}-6.5.0-disable-appstreamtest.patch"
+ "${FILESDIR}/${PN}-6.5.0-disable-git-commit-hooks.patch"
+)
+
+python_check_deps() {
+ python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}"
+ -DBUILD_QTHELP_DOCS=$(usex doc)
+ -DBUILD_HTML_DOCS=$(usex doc)
+ -DBUILD_MAN_DOCS=$(usex doc)
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # passes, but then breaks src_install
+ ECMToolchainAndroidTest
+ # broken, bug #627806
+ ECMPoQmToolsTest
+ # can not possibly succeed in releases, bug #764953
+ KDEFetchTranslations
+ )
+ # possible race condition with multiple jobs, bug #701854
+ cmake_src_test -j1
+}
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 4d22192606c1..7b7240d21436 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,2 +1,3 @@
DIST frameworkintegration-5.116.0.tar.xz 1760428 BLAKE2B 2b9aa2b6776549b333f858eceaa8086adb4e43f67298b1be858e90f6e230027ab1c99693590aa504b70f91dfa725a10872fbda1a104213e8bc9f5d95781ae83b SHA512 425fd38f87b2bba96f68afb8bc8108f9da6011106e33f32b2d91b97b8330d54d0bdc26bec8ecf50c32471d8f8e85af5f6d8b3feee0815225f5dd2075c41c8a83
DIST frameworkintegration-6.5.0.tar.xz 54480 BLAKE2B cda42086b1e62df9c168b2c90e0a01ae2135496a5ad87c1f81c3ece8be2e54e7fc366abbd302d4351172eb6ae580232c6b21b00a47f55d2e6cba305c9dbdd1f6 SHA512 aaab79c87748923d2759ea2899a292b7b00e89ae433b0ed926863d2af952bff81a86ac180432e90b93a8fca96089bf23edf249b68e8e6e545b375cdf13158f0d
+DIST frameworkintegration-6.6.0.tar.xz 54608 BLAKE2B e3ced36528e26307526053fdbf9e996bbd48c0ba5a1dda1b6565653b2736e6dc87a1296f7ab7eec9be2acca651d13c80ac90e7975a0283746c74cd33b911f71f SHA512 f7ba0e12e89ef47d9b6657c9a2fffa9e2edbd69de9ce894a5ba146eafb842faf6a9adabe3cfd1f8b6a2136a48ff2dcb838ba677659dfaf610d219836bb809f05
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-6.6.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.6.0.ebuild
new file mode 100644
index 000000000000..501c4beb6662
--- /dev/null
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-6.6.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running Plasma environment
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/knewstuff-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ =kde-frameworks/kpackage-${PVCUT}*:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt6=ON
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index db87dae95327..2bce1f59803b 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,2 +1,3 @@
DIST karchive-5.116.0.tar.xz 1027464 BLAKE2B b0f24191f3ba3ca6078f6661e998f32a9fe66be18846b1c564e648e2e9c1c9160d2cef7841218d96409cdd91eb824b1e4ffe084b6630537bad37c0f0f823e0e6 SHA512 2f14f2998d9e5f73bee71488ab270bf65a989e7a7ff87d68efa685bb14500328d4679c35d8caeb5c65bab255fca4dbb36b449cea08c59a746c721f1d1c318e17
DIST karchive-6.5.0.tar.xz 1033496 BLAKE2B 1c9478c83996f83638dc1630ce971e666363cfe005e7f8397437ae788708aa442c85217328d21314d43ab5dc1797033dbffa9158d51728ce36bd07e26bf0898a SHA512 a719dfd69f054f41554bef1e3e4d6efaa3cb8351dc877e0b779dea62859885a3dfd5b1efb8ef90542d45de230d9b03ab2f113ddcd992483852f966f17f85db55
+DIST karchive-6.6.0.tar.xz 1033508 BLAKE2B 0e083b3b2c1fb4bef3308bdf0672ec29c58afa3790cc3060279ef46b7c7dcd1daf1ce1872beda5d2b26ac8b8d5198304882e374c63a9e0629b4d35c35311670e SHA512 67c221b3b42f4f730266f58baa765b4623f5bc830260cae634eed0d430a7874678acea1082e30a2530b66d10bf3a55a32a19f198b8c73ad801176550284bd948
diff --git a/kde-frameworks/karchive/karchive-6.6.0.ebuild b/kde-frameworks/karchive/karchive-6.6.0.ebuild
new file mode 100644
index 000000000000..5fd699e3efa7
--- /dev/null
+++ b/kde-frameworks/karchive/karchive-6.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats"
+
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+zstd"
+
+DEPEND="
+ app-arch/bzip2
+ app-arch/xz-utils
+ sys-libs/zlib
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ zstd? ( virtual/pkgconfig )
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # TODO: try to get a build switch upstreamed
+ if ! use zstd; then
+ sed -e "s/^pkg_check_modules.*LibZstd/#&/" -i CMakeLists.txt || die
+ fi
+}
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index c01b273ffe61..cc1305538baf 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,2 +1,3 @@
DIST kauth-5.116.0.tar.xz 2307868 BLAKE2B 429b7ef6221673d0014be8cbff1acfceee51f1e5c8d14ea87a042de79f4d4bd7b5527021371c140e64995f41ec967f838b68f7a4e60bc508d39833e78d200d12 SHA512 1a640bb2bdc4a4d2a6458becb618a618abfb510bf6286145bb3834373cc8fec4980008d977476f699ad97368b316ccdf5308cea3eee80171a9d051003f45d7c6
DIST kauth-6.5.0.tar.xz 2297228 BLAKE2B a031910ec0487d36a16fc6e8031224f5cf9b7bab259b4dbfb1380a72a91fc01139d19baa0a3fdb47e90fd8d19a9adf898cb1acca9c2876b9d51fa9d613ac3c20 SHA512 912efc795e5a9e8f91de99f8a39247052a25051935e721e26d5d376bbbff48b67cbeb93f5cabd5f4516ecace0765415463aee7f7f8397dee2c2a941528a7da3e
+DIST kauth-6.6.0.tar.xz 2296452 BLAKE2B 09c79dbde87a1f6a99099ad8c815d048505e7aeddf05e0968530c38d29d367ef13e0cbef64a050dc50470214b86dd563aa0ccefee49124f37a3c38ecba0b6621 SHA512 085f725809a9a6759763391e8a70605a002b83570ab6c4f24e7522d4e83e763e3e8cd3f4859354e4570adde0c8791d4052fa61558e698fa943642a6ff669689f
diff --git a/kde-frameworks/kauth/kauth-6.6.0.ebuild b/kde-frameworks/kauth/kauth-6.6.0.ebuild
new file mode 100644
index 000000000000..f91d3cd58df7
--- /dev/null
+++ b/kde-frameworks/kauth/kauth-6.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to let applications perform actions as a privileged user"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+policykit"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ policykit? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland]
+ >=sys-auth/polkit-qt-0.175.0[qt6(+)]
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[dbus] )
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+PDEPEND="policykit? ( kde-plasma/polkit-kde-agent:* )"
+
+CMAKE_SKIP_TESTS=(
+ # fails, bug 654842
+ KAuthHelperTest
+ # needs DBus, bug 938505
+ KAuthFdTest
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package policykit PolkitQt6-1)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index b33d743f78d8..8176221817ae 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,2 +1,3 @@
DIST kbookmarks-5.116.0.tar.xz 1100676 BLAKE2B 405d625539d8d2950ed931283ec6abfcd83bfce141c6f7044e19ae15cf127905b823ce617a2baee2590d7e9fa9be09e44ed447c57f70a499550391bf25789939 SHA512 72f19ad40595093fa828ead0553f8d0afc149b77479f75b014e1cab059208fa23607a755f2d4afd2079c047bf6832782664beb07d674cb56b41586d51c5d9933
DIST kbookmarks-6.5.0.tar.xz 1108688 BLAKE2B a20f2b47ff5e18c7202350d30b09b17d2d8b00fa67988f14f2c982a14fd428cbaf1e8822ad4b60d98b715611997d25625cd8e34bfea4d6c18c7522e0de259bd0 SHA512 99b8df52e9c90b9830736ef30e52b8b55e2c72a805b502911f4606bf107bb3933f761004676dba85d9f415ed924193dfbe1e46a6dcbef985e488a718088bdc5a
+DIST kbookmarks-6.6.0.tar.xz 1108672 BLAKE2B c5377d5a8206d060c51c4b93f5f292370d41b2cce30d9cc0d9a6fb9e24e15c6a13aa38a74bc355ba8bb421b2c17f09393486ce4e56237cbf6b7c3e1d248b15e8 SHA512 b195a0dcd191dbca5a714ed51704b76ffa63757e37206b5716346f26a901764e282632224e0753bec9eea863c2897fedd6b664ba87af6fef243e32bd7a03dfbc
diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.6.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.6.0.ebuild
new file mode 100644
index 000000000000..10c29a443b62
--- /dev/null
+++ b/kde-frameworks/kbookmarks/kbookmarks-6.6.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kconfigwidgets-${PVCUT}:6
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest
index 417a4d589ed0..6d5671656feb 100644
--- a/kde-frameworks/kcalendarcore/Manifest
+++ b/kde-frameworks/kcalendarcore/Manifest
@@ -1,2 +1,3 @@
DIST kcalendarcore-5.116.0.tar.xz 268900 BLAKE2B 63e32662b3af9629248956cb1fa2b2fdbded330b0053526952aa1c784434a8e43723e652700c2ac694bb7b5e0b1380b1b04bb08f7893f7795f138aaf239b7029 SHA512 04fc6b6c00e2a994b47b15e57a531b51439d67155b90c388b4e37efb6428e0215e90ff52bb5afa55d0ee0e7cb75186eac750770c9036824c20b779ef418bd1c0
DIST kcalendarcore-6.5.0.tar.xz 259124 BLAKE2B 7f1baf27a1a2e4089e8fe17286a497d378765f44968f46ef2e8c6b5ac4f2b97c4bd1d38d54ff71b615b614c3b60a1e66507c774c83791b9ab5425cd4a219869b SHA512 1f8618eb13cc021a54286c7d13c9ff5d784654bed845ce046c709b3474604229cd78ccbf290ab3d3c80cc8e7bf0dc9358b37de8f9ee9b10764a5028df5968548
+DIST kcalendarcore-6.6.0.tar.xz 311716 BLAKE2B 2675f59474645bcc5fd58cb1bc77da25df58ab9c56c4b483fe35df9469fe6f00a05719dca757e3234969f38e784de0bdab3564cbca28a0cffc4bfef05ab737f2 SHA512 6d06b8520a7ec2f45c2d6a835629287c9acff8659cad1f87d708d0c126acd1d6f35bdabef804907409dc9a17c99430c31238449810dcf5c136ff119bdafbd404
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-6.6.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.6.0.ebuild
new file mode 100644
index 000000000000..539b0293ef2c
--- /dev/null
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-6.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library for interfacing with calendars"
+
+LICENSE="GPL-2+ test? ( LGPL-3+ )"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # multiple tests fail or hang indefinitely
+
+DEPEND="
+ >=dev-libs/libical-3.0.5:=
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-alternatives/yacc"
diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest
index 2120804e0ebd..51099fa935a3 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,2 +1,3 @@
DIST kcmutils-5.116.0.tar.xz 2483612 BLAKE2B 8cf69f90c1fc3ea0fccb7394891140b7ab8cbadbe413a0a48452061519486b2d0f7e7ea95c129a2a63e4be15ada7e259a16f97805a582be2a93e670f07b40ee3 SHA512 05ee74e36f859a7c60d60c5da9bf24923742440b094b3969f56f7cef3ca1d7d7cdc6b3d7bb467db3388e3946f627fcbef29ba0c2f84cd85f041382920b4e3ad8
DIST kcmutils-6.5.0.tar.xz 2463544 BLAKE2B 3cf50710f166ba20bceeeba30de98d9d8cc794f51919c89ec7b4ecaa430ce5df58236ca601a7527690b600a9f9d82f5d69856441df7a6da9030b32ebc3b81d27 SHA512 4e67c848f6265e2d37c461e754a7e78595a36f4ffe4e0b12c0502fdd8295ebd2c68d9df9480ee9befed72ae4bb33b5fc080b3905de65a6150d9b3f6a653843c0
+DIST kcmutils-6.6.0.tar.xz 2463648 BLAKE2B 340237ee3120a1ef07f085c770eb55279db24e6f36a57e703bc97049801a924de426a8ced066a3323632ca578eee98c7680ffd46241dfeaec6839ad2a7a181b9 SHA512 838181112b1fc5fef50ef28f3662086dd0fbacb8424b1ebdd08921952466dae71f9530ef0e39c2afea5e3547c4cb308a78935682e1641227547cf763fca58c89
diff --git a/kde-frameworks/kcmutils/kcmutils-6.6.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.6.0.ebuild
new file mode 100644
index 000000000000..c6d901446229
--- /dev/null
+++ b/kde-frameworks/kcmutils/kcmutils-6.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to work with KDE System Settings modules"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kxmlgui-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index 20d53db5097b..23e4670ed833 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,2 +1,3 @@
DIST kcodecs-5.116.0.tar.xz 2507116 BLAKE2B 237fcc905031f7496a21cba49f7e2bba87119bfe42a1b422784227b6c6f9690d8a39c0a29eb609ecbf812aafa73e93b280236d0df123b6e5271974af9371c21b SHA512 79d2b5b7a7cd815fa9a00ca4a8cd5fbf2a003521796b21fe3014caaa4506d14a7fbada88ff10b1a16118f2863dc876794e21db6a98f34d5b31d5973c5586da4b
DIST kcodecs-6.5.0.tar.xz 2491372 BLAKE2B dd6c38025f1cec8a657feeb0de01030248b01ed092de444a8ff424ee65630028714d5360b20acfd331060542a1812b28025fcd6209119310e2832a3809221e2f SHA512 f7244349fa2b93adb5ea0f470b9db1ac0623e9a9ea93d7c5c43f25d2e73a2a25bd401dcb99ecf9ef2ab5fd6f4620c2dda12d3789fc0f8e6f69c7373c80ca614a
+DIST kcodecs-6.6.0.tar.xz 2491416 BLAKE2B 8a52953b933e15dfb9a06dad8c85b79d358c9c8136ebc43637986054af4ee48c35329b9a026812e358ca3db0b95eec77d234cf25fd24cf1db8e557f17462d967 SHA512 6a67daa17b487270ea46efb4b774a6334fbac7022ddbaa3f137ffb9c80736e9997a515b1d99815d4ff66e83d633938fa03b0c7979fcf820404bcf9238cf88f0a
diff --git a/kde-frameworks/kcodecs/kcodecs-6.6.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.6.0.ebuild
new file mode 100644
index 000000000000..6d7a320f9c7d
--- /dev/null
+++ b/kde-frameworks/kcodecs/kcodecs-6.6.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for manipulating strings using various encodings"
+
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ dev-util/gperf
+"
diff --git a/kde-frameworks/kcolorscheme/Manifest b/kde-frameworks/kcolorscheme/Manifest
index 266e99860f47..b44701562cd1 100644
--- a/kde-frameworks/kcolorscheme/Manifest
+++ b/kde-frameworks/kcolorscheme/Manifest
@@ -1 +1,2 @@
DIST kcolorscheme-6.5.0.tar.xz 45148 BLAKE2B d007d10d2f5c021edefdde7eca18b4676a4731fbba179d3c5e4eb670a1d7b1dd391e832b6751340b62f66f0ed7f8ccfeb6930f142e34a96ae40cd6adfc311a3e SHA512 0754ec186f7966f34c2f5476d77d8d8c188487a319c26f01b5d47b0255c52e7a962a876e6e4476e57648d664117f2673b86951082fb34e44d6251dd3765e8a00
+DIST kcolorscheme-6.6.0.tar.xz 45700 BLAKE2B f8dcaec30dc231fb8fe16005e6a6d082cb7fc13706205378ef71db1699f6014283fc1e7088ebf35e3e988003be7d8db65139784c79dc7f57c20aea756cb060fe SHA512 a3651a63abfc2d007e16a91e6f29b73107ea1be2b223384f1b109fece0b20f1123c86f6b2a2980c18f6716f30ac61f5f43d63250b8ff0f0a52ea7a0dfcf4d56c
diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-6.6.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.6.0.ebuild
new file mode 100644
index 000000000000..9a26d1fc1e63
--- /dev/null
+++ b/kde-frameworks/kcolorscheme/kcolorscheme-6.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index 66068f57f8f5..9a264fe17bfd 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,2 +1,3 @@
DIST kcompletion-5.116.0.tar.xz 2337536 BLAKE2B 9ef6fd52f69deffd9fefec25ece2b95269b3f74e055b9fd0ec677376db301d2c0ed3d4a0957b0edd7a90859ada5dd2a70d0d7961519cf94a8336c4378c2db806 SHA512 5a758b3e037f87e3b011232d0462599cfd0241f2345312a4ffb82e940aad5da023c07be68401febd556e33c38a6ff48ffff1e8ee769314acafbb3409a0c8b730
DIST kcompletion-6.5.0.tar.xz 2324360 BLAKE2B 810decdc0bf4910e8168800ed50191155a1e582d32a316bb15a082ec91f8caa898f6598364b1eb2eb453b4d60ebb43d3fd86a3c0b7dc57c2c172374100bfe725 SHA512 bb549c930ff86973c88e73e5ae1d47b4883da79184a38438c392d0b632eabde53655964f4e73540b6c14e2a10856a8048dbbab6be52c45428cfa3a1bb5b7cff4
+DIST kcompletion-6.6.0.tar.xz 2324280 BLAKE2B 987fe39da4b8a56afe27005d74b01367641215070d5f8b53988dce2d67ae551765f61e7d410be77ac9ebd934aa5d50d7d63a3353a26d7fa43d71f2d34b850141 SHA512 3f78e23f29dcfdf23d0d7061a8d729b77f28e27b19e8a807d9974609d9a71bd6a1d5dc3cac02acf28905b477788241fdd7d2c3c9c4a86577056db4459967ffbc
diff --git a/kde-frameworks/kcompletion/kcompletion-6.6.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.6.0.ebuild
new file mode 100644
index 000000000000..74670775edd9
--- /dev/null
+++ b/kde-frameworks/kcompletion/kcompletion-6.6.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index dc7ab96984ca..7989bb2e4118 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,2 +1,3 @@
DIST kconfig-5.116.0.tar.xz 296716 BLAKE2B ffe6ba551460e07c5dbab37a3f60dcfb113d9a4461f5c69401209b690968a992f97d4b1844d5781e32d0d4a03214ed67a1c715d1cc10dd815f774189b383e650 SHA512 a84f02462f2e7d75488dab6dfb0f438792762f2031cabe8cf7ef143f285e9da8de5e555165d3eb4bc24ae8e3528bc24dde1a6505a55933d98386351493a845d4
DIST kconfig-6.5.0.tar.xz 343216 BLAKE2B 3d2e29c720fb856dbbf34bccd1309d0485ab29e8b7e045a5d42d442c3aee06474a44f910011ca96770251b0039eaad451bf65975580acec723bf03d4f82536dc SHA512 fc50dff9bc474c4386f5820c2e0d770a8ac4313693d8c4aa96d08ad626dc100ab45aeb831c565c871f0778f146935706ba42e80646f459bf9a96f95351ea2050
+DIST kconfig-6.6.0.tar.xz 344636 BLAKE2B bf23df9684438f6d2ffd8cde475e71203d4a86bd22c6e52b17faaf195ce3e2a7ac663958bfccebdb9419b8b49beffdcacf2710cfaccaae464e2519a6a1258bda SHA512 49265b4bad66acfa10455aa54c809dc9ced0cb53b4c55988ac53d3b9fb25302787547bab983785ee42805d67835a2c0eb625eff3b6913942a8889b15e100aefb
diff --git a/kde-frameworks/kconfig/kconfig-6.6.0.ebuild b/kde-frameworks/kconfig/kconfig-6.6.0.ebuild
new file mode 100644
index 000000000000..920387489e87
--- /dev/null
+++ b/kde-frameworks/kconfig/kconfig-6.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for reading and writing configuration"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="dbus qml"
+REQUIRED_USE="test? ( qml )"
+
+# bug 560086
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui,xml]
+ qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} )
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_DBUS=$(usex dbus)
+ -DKCONFIG_USE_QML=$(usex qml)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest
index 3e2f73502cf9..524814562fdb 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,2 +1,3 @@
DIST kconfigwidgets-5.116.0.tar.xz 2614488 BLAKE2B d1ec8d4f7afa66a4e468b6c4996ef3437f16f498736ec4a10fca4020058a43ec0d2d3ddaf1e6d6b2356adccd53215ab15f765384ecc1244792d5d0ade6c59d7e SHA512 30325d3b88539d96de97adf8d596bebc6f5f8a5ea0ccc0b272f5e5557aa4ad4dc72ece1491ab2d656efb6ba378a236448a2efb35e4d82ee3dd42f2f9d178ad0b
DIST kconfigwidgets-6.5.0.tar.xz 2557616 BLAKE2B e6690a3fe3e03c05fd5415abeedfa94dc7662f6f8de8e5f20f4c35ade03ecf3ce055c54f8c88a9c6b24e4f7449e9415fe904901d5a406133e850517d438c3c4e SHA512 ed24802a0b9f1813e5dcd0c04942524a46f9161fa539f24bf61eae040cb9f0dc0cf8603138ed470a7d6a2ea5db6396ce32b9ddf2ccf6eb11b5de27dbb066855c
+DIST kconfigwidgets-6.6.0.tar.xz 2557884 BLAKE2B 2fb1b20db44259cc66bd6f7b380ecb4d8fb0535d573bea6680f609eee6ee3ee9c41633b792ba7ecfa9741cfe0347ecf3599ae51d0e6e1a4d857efc572ea0aa23 SHA512 284031f4ebfb7365e2bbd8c742bf38167c7669a7fd8d72019d9fa3d302b7c6eb225ad6f2a19887c36c8f86677b5835cd8248efec3d46f23e6e6ab72305b24624
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.6.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.6.0.ebuild
new file mode 100644
index 000000000000..0783a3e4d35e
--- /dev/null
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of configuration-related widgets"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 864250
+ kstandardactiontest
+ # bug 926497
+ klanguagenametest
+)
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ test? ( =kde-frameworks/kconfig-${PVCUT}*:6[dbus] )
+"
diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest
index 51e87206e202..a5afa4b547f4 100644
--- a/kde-frameworks/kcontacts/Manifest
+++ b/kde-frameworks/kcontacts/Manifest
@@ -1,2 +1,3 @@
DIST kcontacts-5.116.0.tar.xz 214144 BLAKE2B 6f01e3102e9499e0f1da529c5d073c21c54dbba6d549d2be15686082804ec7da21488e9e631fc4ee6e0d5307d054fa156760644eca8b858123382d14f7fc5b51 SHA512 b33a239bc577a0ff4d7b34e7fc12397fed543ba31a0fb1ebcd55dc5ce52e05e026953128f13c76828dd6723fed9a27153cd8420d5dd940404a4f79cd625499bf
DIST kcontacts-6.5.0.tar.xz 207972 BLAKE2B d354f79c974e07131ddbf31051c7a158649b5416c2ec3b35a3a0831495e87ba3ff7ca5d3760b3fc5dc797e35cf2e8d1527702f50f5a8fd7cc7e60055077ee47a SHA512 c0ebeb406c8ff26f574a761c143d9cc75d9c537e8094e8b10251f1f7b90e8c46ea8c6db1c0db85872312d7b3da09a5ac774649dae66550fab85340300e6bdb8a
+DIST kcontacts-6.6.0.tar.xz 208032 BLAKE2B 921326d11a821b72eaded62c72c5968c41721c33f3875f3426edb63d297846c96ca66f26d9febc2751f10bd083b94724e47e36202e92662b2eccc25b984d0c49 SHA512 73f4b119d1a382d2d943d43bab3de8e95bfe9a9a550d0c78f3369b54fec8b254780ee0df0aa429e6ed5254d38e27e217c63f8c81c344e8aa6124827147a397dc
diff --git a/kde-frameworks/kcontacts/kcontacts-6.6.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.6.0.ebuild
new file mode 100644
index 000000000000..9cda8e0edebb
--- /dev/null
+++ b/kde-frameworks/kcontacts/kcontacts-6.6.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Address book API based on KDE Frameworks"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # bug #566648 (access to /dev/dri/card0 denied)
+ kcontacts-picturetest
+ # bugs #712798, 838502 (again some Qt translations loading related err...)
+ kcontacts-{address,phonenumber}test
+)
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index 1063c3953939..c1e2867944d0 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,2 +1,3 @@
DIST kcoreaddons-5.116.0.tar.xz 2611644 BLAKE2B 4a457cb9c0e75fc9d6c7270948de26162e9d51ddaa35a46399d002cbbe9334b8666faeaaa6f7485af339ebf30e833729223c8a2b7b29efe987a1b9ad45f6d924 SHA512 d77a1fcad6576692c6a6d80728acddb818acbc3a8f70fc59f3fa3c433a94c429e4b230840f7df23ae8027289e57fc0c8ae7c42b83ea734b567a640d5e248867d
DIST kcoreaddons-6.5.0.tar.xz 2566560 BLAKE2B 4445aab4610ce58d3e561e3298ea3b2cd88d40ef7c4a16bb6da1f10404f6a72691449e598231b41972e9e3face5abee64ad361d80f12ca8cd3a519a7a400814a SHA512 49539c63502c08e68e223c25b2df63c906dee936cde0d4fd8b98ff52799bec6a4da18f3952f6e757867a23a53f8cc226d5fc849304402479f20f0a8d6a2f8666
+DIST kcoreaddons-6.6.0.tar.xz 2567000 BLAKE2B 53c2cf74d6109741ef7b9ba64caf513cd8ed9c12d34e2f840a0e09e342d2324abac015eba40806ce836a2aa35c84429260268191181f9f7277bc98288e5b93bd SHA512 9bb39e3d7a6d999ef5a5cd13dbb078f93bca2f6dc47dc07c25820e1666d03d166809dfe6fca6e87d831c1d1815e59b2582f6bc4e4a0a327221a1643c65afcd40
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.6.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.6.0.ebuild
new file mode 100644
index 000000000000..72e57bad8f9f
--- /dev/null
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-6.6.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="dbus"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus?,icu]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ virtual/libudev:=
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qttranslations-${QTMIN}:6
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DKCOREADDONS_USE_QML=ON
+ -DUSE_DBUS=$(usex dbus)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # bug 632398
+ kautosavefiletest
+ # bug 647414
+ kdirwatch_qfswatch_unittest
+ kdirwatch_stat_unittest
+ # bugs 665682
+ kformattest
+ # bug 770781
+ kaboutdatatest
+ klistopenfilesjobtest_unix
+ )
+ # bug 619656
+ ecm_src_test -j1
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ ecm_pkg_postrm
+ xdg_mimeinfo_database_update
+}
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 327592c479fa..73f300145bea 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,2 +1,3 @@
DIST kcrash-5.116.0.tar.xz 28288 BLAKE2B 28b06fb3e3aaf318ffe47245350edbb5ec200a024934c380c04f6f123714f1197f5b1122c34a6370b657ce13619625e0377eeed795b58d218017d26aa57f01f4 SHA512 051ad694f0db1463c1105d3ff37221633a91c282850b6e295dadf07a323ba610046650c7d2e3b45dcd56214709b58989360b727b16dca0ca44dbc9b143f68e07
DIST kcrash-6.5.0.tar.xz 29080 BLAKE2B f63057666f10b472198e10f2fb0a929133290a2e3c96a4b25fb71c377eb950c8c17d9c0242a217590ee19bf1cc43a23bbfccd0f3be16332b05d07a88948b246e SHA512 cb6ea712f188433f1f77b162003087a420ec6c3bd0c97c14b30674983b3370d23051d07cb1a47acfae5f6135f1348feb19337a44dd58570fa0bdafb10bac5120
+DIST kcrash-6.6.0.tar.xz 27948 BLAKE2B 5c89288e36e9ad49cc59e64b6c486728ec75b76cb1305ae0a0657c478553be7a370829feee8d4647b8e28fefd8497c885904dc0c60ed60a34efaba30bcf4b1bd SHA512 972914052fa59d7443da9c21e280444675da9e34708752e753834dbad91ebd07bbbf4582178849b3d13a77ebbd4c3136dd4d17ecaedf4bb323ddec1b4ab10111
diff --git a/kde-frameworks/kcrash/kcrash-6.6.0.ebuild b/kde-frameworks/kcrash/kcrash-6.6.0.ebuild
new file mode 100644
index 000000000000..a8b1423b68af
--- /dev/null
+++ b/kde-frameworks/kcrash/kcrash-6.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for intercepting and handling application crashes"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# requires running Plasma environment
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,opengl]
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest
index 5a6409c924be..c267539879d9 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,2 +1,3 @@
DIST kdav-5.116.0.tar.xz 66496 BLAKE2B 711e08e882808b8ce4e542523cbe71517cbf5444043502864959f3f4a27d69b6fa867e86608fbe9086300631fcd113feaa95dea3e93d1377bc637fe4285d9b3f SHA512 195e71f17b20652a333881692160d70a370b605b86fc63daf29d95bb9f47d2c7b4f4446d2597080a2b8ee54303d2708059f750c58177da9b698194072e06922c
DIST kdav-6.5.0.tar.xz 68104 BLAKE2B c8d06dfd0b2a5b7e4ed59ff1ba00493bce3b209025c3f21f45c86f7d5a2cac9c0c8d1f85c04d36bda8d74935d710e324d03aea703d23b57bce8ae82f23043646 SHA512 e72bdb0dbc77617e027fd68d2d58349d5c4818e1b64a33b62f0b8a92aafd072c294789306c8210bacdbf12d68b0a921b84985b43c3138edee68dcfdbde4a28ee
+DIST kdav-6.6.0.tar.xz 68068 BLAKE2B c017afecb3063079b77a23ac7a86b0bd715e8cc12ec179174f3bc39fc2c83674bc5358d25c129a8d348bb21d60e78f92a2b9bf097140aad04c52e8684edc8d27 SHA512 4e7675de60462380d3ea739d0a5c0fc7a8b7a3d0c40fc8511f416757e804c016f966dcb115e3ed13cf5762adf46eb889d20ee95ff2527143cd380cfde916ba50
diff --git a/kde-frameworks/kdav/kdav-6.6.0.ebuild b/kde-frameworks/kdav/kdav-6.6.0.ebuild
new file mode 100644
index 000000000000..dc51805cf7a0
--- /dev/null
+++ b/kde-frameworks/kdav/kdav-6.6.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="DAV protocol implemention with KJobs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+ >=kde-frameworks/kcoreaddons-${PVCUT}:6
+ >=kde-frameworks/ki18n-${PVCUT}:6
+ >=kde-frameworks/kio-${PVCUT}:6
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # bug 616808: requires D-Bus
+ kdav-davitemfetchjob
+ # bug 653602: mimetypes unsupported
+ kdav-davitemslistjob
+ # bug 765061
+ kdav-davcollectionsmultifetchjobtest
+)
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index c7d8a7343db0..533f8a165d9f 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,2 +1,3 @@
DIST kdbusaddons-5.116.0.tar.xz 48932 BLAKE2B 06cdb322d5951c6d0af5b1b02e9d6adcd51b96f4e241728ed25d28b94cebfea702e95f6123d0d6dae23cae148fe60703f7235b2e494f098c73781ca319a55d82 SHA512 def33859b260b1910769ae241788c2e3adb85003014989415d3127629667a6e7f149519ae1ebed2e91d4db7d2e9d1792db0fbae46c91a163f07b456387a02993
DIST kdbusaddons-6.5.0.tar.xz 46224 BLAKE2B 1fda783c7c509b6703e092dc8817b8b0851d51831b656bde365c2a1938ef8aaaddf391bc04b677e9b103bf3253f0becd603fb5b6bad0fa5bc75e4bdd7e45695b SHA512 89246d40ecfc866bac52e3459de84261a3a18ec70910cac4871a2f5e89fb5b2fe6e5e31be2cbeed92545564d3848e03011630a95419f4a47054194c942d08675
+DIST kdbusaddons-6.6.0.tar.xz 46240 BLAKE2B b3e49726a888bdc7ec88d4dc2fbef9462e175fcd7951eb6861ea9d3ddf5b5e9032ed53f6c46a49c6a633e4da3b3fee01e5e7fd89877f3e20986bc429afeb46e4 SHA512 54c457a4e232f336eb3a8bff8d873a1f3d88c59b9224b5f3b16ad0ee73a750dd1c43cf64ec23b6069e24ae89e443a2024805a59297f0b06f0322620368b08e59
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.6.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.6.0.ebuild
new file mode 100644
index 000000000000..fadd6ddfb3cf
--- /dev/null
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+VIRTUALDBUS_TEST="true"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for registering services and applications per freedesktop standards"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index 456fa8904f22..7c9b2422b9dd 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,2 +1,3 @@
DIST kdeclarative-5.116.0.tar.xz 2492824 BLAKE2B 118ed6f9151ea2545282593b5e95250a708e1aae3c124aa3a49ce1e428d87fa4d4a771788a4ff628e87e39d3ddcd5e506664608b35be957241fb0f88b04f230b SHA512 6118cfc64c5a600cead31deaab79e7e60fef9c24ce5d4b163b581e1bae617979069e1a00cfc610a1e4b3fb80c9ff77fa5b34dace836d1d5326dfc31a2482d4bc
DIST kdeclarative-6.5.0.tar.xz 2429848 BLAKE2B 3d7a8448e9131c9aba91d7d4e882e92a117a836d4aa43a2e90c4b50490393427ac5d8e38eb5b22f2ee3bc7eceebb1ec48d193463570441789eef3f196ed9b002 SHA512 f5c39c1a1dc16d48972df787c35113c3824aef6fcd48f0498bfb30a5991472159c789b7dd8eabec015c967958f369f29c07742d80ba3798a4cb2d5468691025d
+DIST kdeclarative-6.6.0.tar.xz 2430264 BLAKE2B fae933e8d4e6c8ff2b8c9e7eb829c48e20e5ad20e088079bc14ba838e1ebabc50b6451f1cfe0e5ac5f93404693028eb948714822503b1c6dd32140bbcced2ba0 SHA512 549366ba25a8feeee54023c93901bb9d4488a27ccdee26eb263b5d4ef7bf2de67543fa3157ead1e91aa5839efb84e7ce4a84fd1672ed5115c6d96d13a53e11ac
diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.6.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.6.0.ebuild
new file mode 100644
index 000000000000..020efd148754
--- /dev/null
+++ b/kde-frameworks/kdeclarative/kdeclarative-6.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kglobalaccel-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index a02c4e8c032a..1d7d224ac6c8 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,2 +1,3 @@
DIST kded-5.116.0.tar.xz 41064 BLAKE2B 78650fdcb2175c868b5966e858edfac65ea18f3da1d36e07772c61c1ec3e357c40caa7ac496ac00e7906bd5201a70c82da1698ca911ce95cc47de58efa9a9695 SHA512 442c90ee2519363dc2e128a8cd6ef34e4e35944036476f98cdd2432a61ca72f8e235e40364a0aa3ced7f3528fa7b876ebfa297386b6f0397d0409faf2a908910
DIST kded-6.5.0.tar.xz 33776 BLAKE2B fc7da98de83aea9e330e948027d4c20001d2866cb42e3e83ce8ccae2de93bb4ae3512b21bf4e28fdf0ab8e83e3db73789173eaa44a5fe1944a88a24854fce234 SHA512 727926825a085d533e6549dbcc090f0130f4c585810d4f08c95d09d19fd58e618ffb54b6ba0c8bdb40304523c582c4f833bea0ff1b7e9ac1b4ce64d49ca8f510
+DIST kded-6.6.0.tar.xz 33752 BLAKE2B 90236367d27215fcda0849a186feb25016c3eb1e2c1d6b6d2837955118ac77f833d8b1b1084a08a50524f992196062953f08c91f28bd5f5959e087c31b7e03de SHA512 84a2246417596aa320c5a97fd7924e7e1c292f02b1f94d701ddf9272e4cd51f2455dce10a58a1bf8d01e891380249b0be7732aa45d1523c45a111ab5294c604d
diff --git a/kde-frameworks/kded/kded-6.6.0.ebuild b/kde-frameworks/kded/kded-6.6.0.ebuild
new file mode 100644
index 000000000000..505dcb21b8b3
--- /dev/null
+++ b/kde-frameworks/kded/kded-6.6.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Central daemon of KDE workspaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kconfig-${PVCUT}*:6[dbus]
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kcrash-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package man KF6DocTools)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index e5bcdd1b0787..1b7732226baa 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,2 +1,3 @@
DIST kdesu-5.116.0.tar.xz 57072 BLAKE2B 6891406ddfba6caa6bbf0e5a476b99632e261d884cf882977225eb6876eef261a2f1b9a01cbbcbcb05be811500f6c0e4b387ad066e899a71277c717f57c514a1 SHA512 6426e65af37b4bec97ef2e93a48de25fe2e5d99fa4a4f8da850a6ed91ef428933062ca81455a91f4604fa8552dd0fe46ef835a4408e91a05e4609b09864a25cf
DIST kdesu-6.5.0.tar.xz 56656 BLAKE2B 49cdcba52941fecf1662e08001e6674c5b1857348cd652d701aba803f7416d3dc7c7811391173797d54dcaa0a9505fb89aebad0e26197b6bb38a960bc43e8938 SHA512 32f40abb9fb5c15e729d9a5e0aba0e6b000e0c80b2dcb822f651ef5276daa2e1f3b05f80cf137779c77cffffdd0255c45ec3b31b4eb3198fb9772161076a8822
+DIST kdesu-6.6.0.tar.xz 56684 BLAKE2B e936989bbcac3e1770f48087bb8e57628d8571569d440fe6b482b03e2647fc6d6b90205e4180ec4f3fb2ee7a31f866a4b739e2f95185dc880f512b6490bfaafc SHA512 e2406afb2f36bfe5591b36dbda7345434de9168479b6364552051fc10b4de46d544f91828d76320e8f7ee8bd83dd0638fde888f6d9c77a770e852eb40f6d6a1f
diff --git a/kde-frameworks/kdesu/kdesu-6.6.0.ebuild b/kde-frameworks/kdesu/kdesu-6.6.0.ebuild
new file mode 100644
index 000000000000..69b3aef23ba4
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-6.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle super user actions"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kpty-${PVCUT}*:6
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+ X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package X X11)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index 4a0879a85a38..a394ee1e7e5f 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,2 +1,3 @@
DIST kdnssd-5.116.0.tar.xz 2280644 BLAKE2B 38468ea7c4b31787c2eb41ab5a930c2a44138d3cb5492df33748ce7ad80afd462604d6de433a5c23e2070c17ca8abed9427674c33064a841e9aa3d4836bcbf3e SHA512 542b6ff05ea2d0d43b8563136254f54e690fb561b270517df00158e53a5a2eda23e5371292256cd3f3aae0ee108c8d5cd4f611ac1aa22c259ee80b4815850121
DIST kdnssd-6.5.0.tar.xz 2269360 BLAKE2B 467640485cfc2d667582987bd847035facc7ee74795b72d5c4fb06ff86a089adeec55ee4338df12b23c9e8fda6794e04ed598801179811d63d508b592b3aa004 SHA512 f71b09e1d7e16ae6161e7c43337e173fa8b2762774a5ef8f50e4bdd8089a0e915cf902018d28d9da364f314d560b027c75505cd3fd54f37b32336d0adb152b3a
+DIST kdnssd-6.6.0.tar.xz 2269188 BLAKE2B ba150b2ea921001f6b843ef7c093972733e16817ce8ede16c834b5459fc51459c6f69b2cb7b06526e2a0cda37ad5db85439fdd481fe966ce39658f62545ca9df SHA512 52d5755975260402b49bc371e0f122a2761e5f3060ac5220a300be83586f0cc033bd75d0076e7e67cabbfa96478aae93d6c59111b0035cbc5cd8a65d5a1a6e8d
diff --git a/kde-frameworks/kdnssd/kdnssd-6.6.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.6.0.ebuild
new file mode 100644
index 000000000000..6ccc600538c4
--- /dev/null
+++ b/kde-frameworks/kdnssd/kdnssd-6.6.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for network service discovery using Zeroconf"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="zeroconf"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ zeroconf? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ net-dns/avahi[mdnsresponder-compat]
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package zeroconf Avahi)
+ )
+ use zeroconf || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_DNSSD=ON )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index 7f546aaaa84e..f36d9578285b 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -1,2 +1,3 @@
DIST kdoctools-5.116.0.tar.xz 465400 BLAKE2B cc4292a871272b72ec1fc4c4d96e9d6ed796c8959198f3c19448527fb01b03a6e539232989adcd46296a9b589bbcaeb2b29bbe14a2e3a0aec2bc4499533b53cf SHA512 06a9d79f5e449ae606f6c5dba20038ad60202c908bb0f7f1dbc8bb3a955db5b6b34e4caa453a7b562d744f30faa62574425d78552b497227d4b5ca8eac3adaab
DIST kdoctools-6.5.0.tar.xz 456016 BLAKE2B 4e111b0e458b88f6625fbe3a3f1fc4be8eaa341c7a4f683f0b2bde61e8804a071c9a7e65138e0061e01dfc53e991c2bfa7df5479849eae62faf784b68f866659 SHA512 38cba73cec6b74c255ee841730b800294e31e42b52ee84541ec2cbd9a2edb5200143e033f79f7a56036eea39cbd7a5016a0222a487fed7f431389f00afc746f0
+DIST kdoctools-6.6.0.tar.xz 456124 BLAKE2B 5dd8155e9a6adcf623df42046917a77907584780fc8de129c8f0ae48ac6c8c3cf8004387472b74e45d32eca3119d861655fe961329016b7edbb5edfa4a6480da SHA512 dd0e7d095e877a789d0d9e9baf2b54770216daa65fd2964fb1e3c54ea468abe92dd7d747a3a41126ef59034afee846e37d705de25ee7d4063b4f61a2b784f410
diff --git a/kde-frameworks/kdoctools/kdoctools-6.6.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.6.0.ebuild
new file mode 100644
index 000000000000..4b24d23198cf
--- /dev/null
+++ b/kde-frameworks/kdoctools/kdoctools-6.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="nls"
+
+DEPEND="
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ app-text/sgml-common
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+ =kde-frameworks/karchive-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-lang/perl
+ dev-perl/URI
+ nls? ( >=kde-frameworks/ki18n-${PVCUT}:6 )
+"
+
+CMAKE_SKIP_TESTS=(
+ # bug 665622
+ kdoctools_install
+)
+
+PATCHES=( "${FILESDIR}/${PN}-5.54.0-gentoo-docbundledir.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package nls KF6I18n)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 654e1d820b64..d2a0e332f963 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,2 +1,3 @@
DIST kfilemetadata-5.116.0.tar.xz 527164 BLAKE2B 9562f6e4d135cc0686fe12c4748198e94ea5d10dc0f52ad72c83cdb33d9a3ef04efe885bd1af94405eedf05fe36e1f20eadd449d1d1228e92b74878db963f75a SHA512 1c5d264ad2bc123ba0d85882461009efc10c268441e33f82810823d1e2c6fb30209336542b4e2c1eabb96b53cc9184fc3982c27922872a9b92cac38bafe2da0e
DIST kfilemetadata-6.5.0.tar.xz 594652 BLAKE2B a495a408c48fd8ec0f75d9239c0c037c2afde2fbe7a8baaa0b1b84c293cbb3c1d2ab3c41c8abffc024f704a54c135e7c17f82d94285a2816730cdf0d9d974582 SHA512 83417b815a062a7ff8600015e4b71784dbb2ec5e6a194d265e802b9e472cdf2ed1051f40bb5164985dc9bb19d0154639d258c3b1e93cea01157b476b9d9305f9
+DIST kfilemetadata-6.6.0.tar.xz 594772 BLAKE2B 5470fbf2ddde0800684cbb56c9e05aafb026ee4430c6b2e2976d605d7cbdeea06f1646a2c0ac5a0259d7d6d1033c2540f9d7f233193d7ac22b73caf31b0a873e SHA512 43f65aea00372c8a5564460f1c21c16caf6e8fad85b513c61120cfd03f8818324c1da856b8713181ba0b821ea30039718b40eef903ef8f05e142a2abdc1347ab
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-6.6.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.6.0.ebuild
new file mode 100644
index 000000000000..d27546b9a110
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-6.6.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org optfeature python-any-r1
+
+DESCRIPTION="Library for extracting file metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="epub exif ffmpeg mobi pdf taglib"
+
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ epub? ( app-text/ebook-tools )
+ exif? ( media-gfx/exiv2:= )
+ ffmpeg? ( media-video/ffmpeg:0= )
+ mobi? ( kde-apps/kdegraphics-mobipocket:6 )
+ pdf? ( app-text/poppler[qt6(-)] )
+ taglib? ( media-libs/taglib:= )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-apps/attr )
+"
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+CMAKE_SKIP_TESTS=(
+ # FIXME: bug 644650, fails on tmpfs (but not for everyone)
+ usermetadatawritertest
+)
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package epub EPub)
+ $(cmake_use_find_package exif LibExiv2)
+ $(cmake_use_find_package ffmpeg FFmpeg)
+ $(cmake_use_find_package mobi QMobipocket6)
+ $(cmake_use_find_package pdf Poppler)
+ $(cmake_use_find_package taglib Taglib)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Microsoft Word/Powerpoint file indexing" app-text/catdoc
+ optfeature "Microsoft Excel file indexing" dev-libs/libxls
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index 99f0ba0308b3..0be0f9eb26e6 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,2 +1,3 @@
DIST kglobalaccel-5.116.0.tar.xz 2305972 BLAKE2B f5243fc4f539ef5f8877114e1fd5854c98adc747cc7509c8f3ea4285b85680b06ebd230160c988591beaa0f05ff5c0983eb9c577e8bb4ca450396a337f0a8875 SHA512 76420eb2fa026c0770b8f78c9ff0780056e2126aa4b6efdeb023faf306e7068781fb2885e0fff2d6f47475a73ca01fdf137f329701c7f240bc03f485daafbbeb
DIST kglobalaccel-6.5.0.tar.xz 2294512 BLAKE2B d31f85daad0dcd715e5aab081ac144aa258aa7d3b4e51fec5529933c927415086e114ea73fbf0291c64e52c1fee6fbe95a19c91ffac48431b12c08b91f0020c8 SHA512 4bde41f4a86f294ac1f49b8deccd303513eea1e2aebdcfeb6232de757fec5362300307be82eaf873ae06caea9997430fcd282b5c0ffc05e34ebea3784e47558a
+DIST kglobalaccel-6.6.0.tar.xz 2294348 BLAKE2B c34f25ca27382371531c6551300a31731d1b07530044eaa8727cfc3a2c8772dc710baaeb988a66707a8f1aed268549a4a2454bccc6e9a5905f442772583c9f25 SHA512 273728fc89e1388bc83ff3426e4cef68957d544e10135df2ba7e72040825ca6b547bb25a144633e1374ba61febee38655ac3046ed195fb230a38dbd49dae74d1
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.6.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.6.0.ebuild
new file mode 100644
index 000000000000..3aeec7184323
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-6.6.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index 2122e113b03c..0be9cbf7b0d7 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,2 +1,3 @@
DIST kguiaddons-5.116.0.tar.xz 78472 BLAKE2B 5ebfeeda5ce828dbfb8ca6ccabd35b3a3e67fda861d82e2da7f2d7ff6050ec449c03cf4c09a5407a9955a1f905e369fbdb1badd324e3d37ab95d184037089c7d SHA512 6a09bd6b7a3142827e9e44b1526daf945b6b777d091e0c7926fb48604c1ca586c6acc3282b5c8cabec24fba0be3c78e32141ea3307c79d84465718222bd8af04
DIST kguiaddons-6.5.0.tar.xz 82340 BLAKE2B 5ecbe6a54987a79e87482d7e8b9d2a9edf8acd409eac6bec2787ff2df39601d6f469d035cc284c24586978a74017aaa5495dcb86cc3366cafcb15b3bef2b736e SHA512 a411731a0c805d322ec2848f223d295ccf2a938742d404f17c421d6448df011f4cbc4fb991c1d0fa6a3f225e3924fd09c3717f3178f1aaa060a482839187db48
+DIST kguiaddons-6.6.0.tar.xz 82524 BLAKE2B af5f77f5a88cc5842a822cdcb21415d706c02715b572982f5eb12a48588b5a26c33b6b384ec316299fa4d2f8275e88341a8790846797431c3435cba9e1f2289d SHA512 3812731e13b14ad1dea79e467b850a9ce39d376e2581d3d89fcffe326b474e3f52ff2639ac7b90619d68c29ab2a3d191bf5ed9ae8000449cc191f692726e98ab
diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.6.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.6.0.ebuild
new file mode 100644
index 000000000000..20da8b1316b6
--- /dev/null
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.6.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="false"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing assorted high-level user interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="dbus wayland X"
+
+# slot op: includes qpa/qplatformnativeinterface.h
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui]
+ wayland? (
+ dev-libs/wayland
+ dev-util/wayland-scanner
+ >=dev-qt/qtbase-${QTMIN}:6=[wayland]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ )
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6[X]
+ x11-libs/libX11
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ wayland? ( >=dev-libs/plasma-wayland-protocols-1.11.1 )
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libxcb
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_GEO_SCHEME_HANDLER=ON
+ -DUSE_DBUS=$(usex dbus)
+ -DWITH_WAYLAND=$(usex wayland)
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
index 16bbd1a1d9dc..fe2a156a640c 100644
--- a/kde-frameworks/kholidays/Manifest
+++ b/kde-frameworks/kholidays/Manifest
@@ -1,2 +1,3 @@
DIST kholidays-5.116.0.tar.xz 256892 BLAKE2B cce479f01963b41272821ab4ef016eaed4ef4b4248a83f7afa0f05f74fca9a683da709b46f88847e367924a5df9ea7f3f6f7d9b5a05e4f9127c824d66b70e3af SHA512 b12c7a4fd427992d94a79d87d077cf0fbcbd790046ded27afa95b7aaeed1fb0826ec544b555516d7e6dc451577674e6f3151dc0ff80890a3e10753dbc5b861fa
DIST kholidays-6.5.0.tar.xz 254988 BLAKE2B 87bdbcd42c278c76b436f1c5b2a9bfbdde1c534afb99a71c3bc30f16250b825be69432fa4e5cf86edb3bf4b599547aff23986feb0cd3acf330f9ff5dfa8fb8d8 SHA512 57bce303e0d0e049701b554be24fcda0a2c4a4ae562b4e4dee0e6aea17dadeb488763d3f2947c4efd52c798a860a4a7bfe24bc00b95ca7cda574d4778e5c869d
+DIST kholidays-6.6.0.tar.xz 254956 BLAKE2B 498a8ae47c4cddfc1a68a40831bed022b101ee2f3180c40beeb2b204ca3933247ff4595ecabc022cbb241fe61a67123f46e8187d5e3d16fcd0e69cdf6b1f2807 SHA512 3574f49f967f8ea9a72fb480d958cf6315e49f56ab0827a26fcb4e87375ea80cb874faf35cfc7f98002501c6c502b820eb62b1734653e0f1385c371a9d118358
diff --git a/kde-frameworks/kholidays/kholidays-6.6.0.ebuild b/kde-frameworks/kholidays/kholidays-6.6.0.ebuild
new file mode 100644
index 000000000000..9114ca7a945b
--- /dev/null
+++ b/kde-frameworks/kholidays/kholidays-6.6.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="true"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library to determine holidays and other special events for a geographical region"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND=">=dev-qt/qtdeclarative-${QTMIN}:6"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_test() {
+ # bug 624214
+ mkdir -p "${HOME}/.local/share/kf6/libkholidays" || die
+ cp -r "${S}/holidays/plan2" "${HOME}/.local/share/kf6/libkholidays/" || die
+ ecm_src_test
+}
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index 682b3bcdfd14..9b481b0afe35 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,2 +1,3 @@
DIST ki18n-5.116.0.tar.xz 3129628 BLAKE2B 21f24e6f4dbde362c16c3b8bd32e17409e52edd9d6598de460568597641879ae1cec7596199255948eb58a01c39874e0347c672179da851708d59019cb658004 SHA512 0932336e412c02e23241db11b4c7828f834accea58d6035b4affc3ecdbc7fd0e5a8901d41bf0812ac1cc2ea51ef4a9b3611e234619e77eaec110d8069d0cdbf0
DIST ki18n-6.5.0.tar.xz 3109168 BLAKE2B ab0284fbb807788c9c700563b99e7c5ed16da218748c4852bcc60a06f08edef528359f98f449b502a17d16175552c5f2a951026610c954e4db9dd2aed8b396c0 SHA512 e413882c77c1306deb9f2dc8608eb7dfbfc376a0b50ede372fa209c2afd537ef6d802af435592e7c5d031ebac0971982b8bac7764fd5543021269fff6b633291
+DIST ki18n-6.6.0.tar.xz 3109760 BLAKE2B e15d46725325c0dfe4be10f4819fc33aceb2dfdd00f2ce28804aa38846594c50745b1fdb84661a56406faf28f76ee7bb0cc42e4627212d58860345d272b3d99c SHA512 cf0a061c90be48342819f4004928230d00bff7f5188e98e56087188323a47eb0f1eeacce90b39543e7891e8eba884b3fdf8b553db3f64322744428d84a5a9692
diff --git a/kde-frameworks/ki18n/ki18n-6.6.0.ebuild b/kde-frameworks/ki18n/ki18n-6.6.0.ebuild
new file mode 100644
index 000000000000..d9eabc4f56e9
--- /dev/null
+++ b/kde-frameworks/ki18n/ki18n-6.6.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org python-single-r1
+
+DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ sys-devel/gettext
+ virtual/libintl
+"
+DEPEND="${COMMON_DEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+RDEPEND="${COMMON_DEPEND}
+ app-text/iso-codes
+"
+
+CMAKE_SKIP_TESTS=(
+ # bug 876496
+ kcatalogtest
+ # requires LANG fr_CH. bugs 823816
+ kcountrytest
+ kcountrysubdivisiontest
+)
+
+pkg_setup() {
+ ecm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index 6208a16200af..87498232756d 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,2 +1,3 @@
DIST kiconthemes-5.116.0.tar.xz 1312172 BLAKE2B a7f0231a298ce665e74f7ec2a739aec3f0c7e5636fe5b0b8c92384f78172f6d175b5ab0dbd88fb31ad51f9b7dbe9eb2c099deb6af7080725315b62c4f2b16716 SHA512 2c34793a8ac925c4a6fe548c26f5444e74e84624848158053e282716e59515981f248c17ec24f48794754db0eafe1b3bd63e6202c4a22fa805621084b643637c
DIST kiconthemes-6.5.0.tar.xz 1287492 BLAKE2B 571b6fda6a84e2904de25d5ae6f93f336c6556a8b41e88e3d0d410ed337ba032130e47685b1086545aadb683ab1b5dfcdedf978ec7f532402b35abc5707283b7 SHA512 f37fa537021a84fdb90126ad3d3fe1d4982d0156377a266ba3067efb1531f3707a20240a8aadceae3d63f3a2d61f69ec85f9da66cf4e8f5f3982163f7dca5868
+DIST kiconthemes-6.6.0.tar.xz 1287764 BLAKE2B e5b2ede9b9bfea13c0cb1f7afab5a5fa832b5e01bc2659db0718ccf9df56b1eb8d4f657fa5e71bb9507e009babad1f7b37906bb83ee028c133038bd199ecd67f SHA512 999ce541d7bbb937414cf401c8fd475ca02c268b59d0336ad12d70a57af1c723b0a78d162332766a695230b02fe2d20f6fe58d35556b027564692239a826660e
diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.6.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.6.0.ebuild
new file mode 100644
index 000000000000..d46bd0c7ec17
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-6.6.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 574770
+
+# slot op: Uses Qt6::GuiPrivate for qiconloader_p.h, qguiapplication_p.h
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ =kde-frameworks/breeze-icons-${PVCUT}*:6
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index fed2684a3805..42719a4bd14c 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,2 +1,3 @@
DIST kidletime-5.116.0.tar.xz 30928 BLAKE2B 7f9984e4011c13ec242f13647eff2c50c5896c0ae5a0232096fb1a6a1fcb0b7b722bd92ce346cfad8d06f78504f41ac6e44b23496c84c79b8e998d01378da0c8 SHA512 a8172a069266e523cc07f37ce1f4c5f65a421c99eb314e26f68cc32630b8f0da783beee9d2ffe2740113d60ae9b4c280ca9de8bb89bd5db8e56c9b31172ec408
DIST kidletime-6.5.0.tar.xz 30660 BLAKE2B 2e05d4bfe574db62b53d3ee2cccc9e34e4463f2bb1877beffbe711c829ed0dc4587719a7868e3cc6fe8f40dd935e66f8301e2ac38c1864fbafbfaeae20228409 SHA512 870bd1ab7aabca8a5ab832ba5ec099b423fd39d7f1b0f04750891c77fa656d621627a2738c283c23230f90efd9fd80465899802fac52ec45760d459ca02dfea2
+DIST kidletime-6.6.0.tar.xz 30732 BLAKE2B 35438f4e62b5d00400129855f80d43dcce1dc1b65cc9e8d165016cb7b31a2d4c682737612bb259464729e569715ea0dd5ef4beb96c3fcb2ad814b8dd4008e72b SHA512 689d7c63f48795d80dd2b494ef18ec607e0f5f526f20886aa070cbd2ce06eac07e12a37fa8c292c42fb305bce8d7f289eb2f6af54ef431f16731a901105dfbcd
diff --git a/kde-frameworks/kidletime/kidletime-6.6.0.ebuild b/kde-frameworks/kidletime/kidletime-6.6.0.ebuild
new file mode 100644
index 000000000000..4dcf02bf8677
--- /dev/null
+++ b/kde-frameworks/kidletime/kidletime-6.6.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for detection and notification of device idle time"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="wayland X xscreensaver"
+
+REQUIRED_USE="xscreensaver? ( X )"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ wayland? (
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[wayland]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ )
+ X? (
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ )
+ xscreensaver? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ x11-libs/libXScrnSaver
+ )
+"
+DEPEND="${RDEPEND}
+ wayland? (
+ >=dev-libs/plasma-wayland-protocols-1.11.1
+ >=dev-libs/wayland-protocols-1.27:0
+ )
+"
+BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
+
+src_prepare() {
+ ecm_src_prepare
+ if ! use xscreensaver; then
+ sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_WAYLAND=$(usex wayland)
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 536db2d69fa2..8d6705e43acb 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,2 +1,3 @@
DIST kimageformats-5.116.0.tar.xz 15758576 BLAKE2B 4df7288d340738eb9555bd0d9430562ec65bb21ea44433e3c8ace1b8c91b343ef4dec79ca6bbc30e2fe0da187ee70fde6dbc1cbf84662dcf55adc51a49307f94 SHA512 2280e0ee39166d99a4d0ad01dc17ccb96f78e05ede4793319849f70b671d3e53238619c99a540a4f32a8297a29b18e06919629c0d84078556fbf388cb29c94ce
DIST kimageformats-6.5.0.tar.xz 18372952 BLAKE2B 6ce8a5bc4720eb21576dd39ee372634d96ab55d2c601b93cf185f7e325f2f5510177a271544f5827c16f5913973ee476fed02e0c7b6fe47830d849cf605fd44e SHA512 bd7723b2bba0684ece3312074d3bf74d7ead1c477e9b4cc474f62f324f30017fbbe146ed87065a624badf1eafd9028019e2c37ec5d56a3d0218433338796db74
+DIST kimageformats-6.6.0.tar.xz 18384680 BLAKE2B 71ca7a185996a202c50c5e5fff72aed33601ff2960e8945e20042d2366dd92ea8f887baef664f39c8acde16842018c1a5a40cd82b8792a4cf75c0d69de3943cb SHA512 4c52ab179e00415b8b3f809fc56944f4b207c93a41baae9a709868a50d9092e3636d6c9e54ec2cae375a53513d09f3213933bf3b1187974d00762ec1841da19f
diff --git a/kde-frameworks/kimageformats/kimageformats-6.6.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.6.0.ebuild
new file mode 100644
index 000000000000..f195832da455
--- /dev/null
+++ b/kde-frameworks/kimageformats/kimageformats-6.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="avif eps heif jpegxl openexr raw"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ =kde-frameworks/karchive-${PVCUT}*:6
+ avif? ( >=media-libs/libavif-0.8.2:= )
+ eps? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+ heif? ( >=media-libs/libheif-1.10.0:= )
+ jpegxl? ( >=media-libs/libjxl-0.7.0:= )
+ openexr? ( >=media-libs/openexr-3:= )
+ raw? ( media-libs/libraw:= )
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=dev-qt/qtimageformats-${QTMIN}:6
+ heif? ( media-libs/libheif[x265] )
+ )
+"
+
+DOCS=( src/imageformats/AUTHORS )
+
+src_configure() {
+ local mycmakeargs=(
+ -DKIMAGEFORMATS_JXR=OFF # TODO: check if ready upstream
+ -DKIMAGEFORMATS_JXL=$(usex jpegxl)
+ $(cmake_use_find_package avif libavif)
+ $(cmake_use_find_package eps Qt6PrintSupport)
+ -DKIMAGEFORMATS_HEIF=$(usex heif)
+ $(cmake_use_find_package openexr OpenEXR)
+ $(cmake_use_find_package raw LibRaw)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index f89429b4d3a3..15cd9265d77b 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
DIST kio-6.5.0.tar.xz 3350220 BLAKE2B 56b581082b0741953e8b980733dcea45a9c0c77585e061daa1d2ab35249c172c74cf4cf6abaac35c47829c007bf7f6192caddafe7fbf777f42f7624fecbd3cc1 SHA512 091e7bd21140b3c9b11608449dc0d4af75e0ad4e2122d95864cacb7e9f78502fe5daca80774287a9a724ddeb80bef35fbfb1d05a76810229f58f1b948be6093f
+DIST kio-6.6.0.tar.xz 3353340 BLAKE2B fdba9f11ff714df01e55664234e05efa2eb84a94fa27686bf77a13e5f12d6179770df82a4437c4f8c1e5302d2cef34ccab1532ae4e642fc2a8f9826f6f810cd7 SHA512 9fc1d89efdfa7c375380b54ca7a71881c3a1cf2226d2935c821a6c1186faee5c3f99cbca3ee9b323e668ed99879f9935e62c9d4b35fa1715f16d1613add86639
diff --git a/kde-frameworks/kio/kio-6.6.0.ebuild b/kde-frameworks/kio/kio-6.6.0.ebuild
new file mode 100644
index 000000000000..1fd5b0f0d08b
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.6.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="optional"
+ECM_HANDBOOK_DIR="docs"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kauth-${PVCUT}*:6
+ =kde-frameworks/kbookmarks-${PVCUT}*:6
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kcompletion-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kcrash-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kjobwidgets-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/ktextwidgets-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+ =kde-frameworks/kxmlgui-${PVCUT}*:6
+ =kde-frameworks/solid-${PVCUT}*:6
+ sys-power/switcheroo-control
+ acl? (
+ sys-apps/attr
+ virtual/acl
+ )
+ handbook? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kdoctools-${PVCUT}*:6
+ )
+ kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+ sys-power/switcheroo-control
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package acl ACL)
+ $(cmake_use_find_package kwallet KF6Wallet)
+ -DWITH_WAYLAND=$(usex wayland)
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ ecm_pkg_postrm
+ xdg_desktop_database_update
+}
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index 890fd2c1caec..eaf5575ddd20 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,2 +1,3 @@
DIST kirigami-6.5.0.tar.xz 552740 BLAKE2B e0e440fe04100b15449e80e9f08f4ac22b44b60d42c407ca5bfe92cfe2c3d31ab9af501a469f6ef8d3803b2135e9cb678ee4a2d28df1caeb74df160f1eadfb86 SHA512 3b1e8e99c4587b555c1be32ff4883f9b4cbb011edc92f70603cf1ddbb0510e6172686c5eaf6a9782952a199819049cbb478c63e5b2c635b361110604ab3fac9a
+DIST kirigami-6.6.0.tar.xz 553060 BLAKE2B f52f7b8b35cd2816f5b95b064c9a67a6d58aaedb5ed53adc738af83cff7c099511a475e63f54a71bc3a78276271fc2e7481291f4d5a943b7fc0edc507e564703 SHA512 7e6eabb50b0154bee82becb25599536d0a5be74236a34d14217e1dfc91e1bae70b649ffe38500aabf7cdf812ece8f317f6f363cb15c94ef263269046c63ee269
DIST kirigami2-5.116.0.tar.xz 383660 BLAKE2B 80252358b33f1876506738d68f233703c15f955dc020709ffb66b75cc7bb13585ac1bb5a7a2076f42909b8a515f5f8cf64fb14a7536aefe8fd42bfd293c66384 SHA512 bb1f7525cb77dc2849bc9782be9b4522b4559b78e8ad88c9cd9953a6d9736cbe63a33a76fadebd9a1fb04f15007e5141aa465991b99117f7c2f26e09c722b66e
diff --git a/kde-frameworks/kirigami/kirigami-6.6.0.ebuild b/kde-frameworks/kirigami/kirigami-6.6.0.ebuild
new file mode 100644
index 000000000000..a1ad5a6b0df5
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-6.6.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org toolchain-funcs
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
+HOMEPAGE="https://community.kde.org/Kirigami"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="openmp"
+
+# requires package to already be installed
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qguiapplication_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+"
+RDEPEND="${DEPEND}
+ examples? ( !${CATEGORY}/${PN}:5[examples(-)] )
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ $(cmake_use_find_package openmp OpenMP)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index 0c2430482c43..09f2e092907c 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,2 +1,3 @@
DIST kitemmodels-5.116.0.tar.xz 407312 BLAKE2B 9783d84458b3b94ad3195071819851dae777dfb647cbdb939249ae661d0e39ebac7dee2cd614144fd09d611f22aa9dcec6fb8e7e40b7764340c8796ebf08f0cd SHA512 ef3ee4ba45fdf8fac395f3d678421fccb7bfdafec2dacaca203dacf90f65548e31d2d0eb5165c4cb2ce5cf71e4bca289c1af9c9e8dead710f9a19d7831db3bfb
DIST kitemmodels-6.5.0.tar.xz 398088 BLAKE2B 06b7b7003653a9e2818d5fb142b3d64096c0a53e8ccc9f4925fa0348ef9d9d4045cf47ba0f59765ce0a509822f1ab59c541dbdc1ae08492c10386cf71b10daad SHA512 0e0948cfce00455ebfeeefbb47c97720e9e3a77a53a198e8ea659d13e4506a5741a1c40ba2121e33cd0f7c450f07fe65bd2aa77edfe25899482856ac2ee3cc9c
+DIST kitemmodels-6.6.0.tar.xz 396608 BLAKE2B 8873890e5d056af621fce2ea61c8dc14f8d996ecdac8ef313fa7af74044579899fac8f9db720f7ffe1b4682e0da09c0977878efa4f3791b7f05ffdfd29a6387f SHA512 6554b2a8dd1bad249edaeccb5f4465f4017cf287b2879116c359581020adfd2796bd7e9639e70d86cc4d76d688e28faffae8fead710a22cff97ce7e2618618f2
diff --git a/kde-frameworks/kitemmodels/kitemmodels-6.6.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.6.0.ebuild
new file mode 100644
index 000000000000..3bb3c40598ee
--- /dev/null
+++ b/kde-frameworks/kitemmodels/kitemmodels-6.6.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+"
+
+src_test() {
+ LC_NUMERIC="C" ecm_src_test # bug 708820
+}
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index 5353363cd3b1..04e0b17707b1 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,2 +1,3 @@
DIST kitemviews-5.116.0.tar.xz 2265016 BLAKE2B 0bfa707eaa4f0ba67bb10045fe65482d57de2f644756a216e0406b02812e49969b8c909e5e1a0f2d0d3bb9f4053af6a83e3af53eeaee2b65db728735b7fb497e SHA512 631454b73785d131bcdf7631939db7955f3ec158078787657e74953818e5df1ad7757065ad00336b6efc898e4cf35876541201fac0727875a5ac7f3abfc3e9d7
DIST kitemviews-6.5.0.tar.xz 2253132 BLAKE2B b09d124a3dac27b4d9ffcaecc678a884376198a644104c6112a3265fd4f022398b28adac9adf13786aa33f64fae4151ebc22db88481e6101389853c5023bbb14 SHA512 189422cdd9855e525abf9bbbe57d1658fc4d367f609dafffed981cffedf87332b3574b9071f63614d8445deec940e3a553f897ec4abb5ae5945d680903501509
+DIST kitemviews-6.6.0.tar.xz 2253312 BLAKE2B 4e6e73e09367560274a6b880fe83d63e8a3f75593a9a2bb19fb64696c2355fc7de090dd0dbe0cbf36dae1dbbb202ee5f8ad5444d285f0e0218e629d4999ed278 SHA512 ddebadfa24652ebbd4c7497db70c06ae71b47b68dfb21b0fa74e4dc85ebf35057eb63108cba4b77215a4dcd87f398f63ff5390ec564c7afe72b8af4cc3ad1cbc
diff --git a/kde-frameworks/kitemviews/kitemviews-6.6.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.6.0.ebuild
new file mode 100644
index 000000000000..ca1327fe4bb2
--- /dev/null
+++ b/kde-frameworks/kitemviews/kitemviews-6.6.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing additional widgets for item models"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index 1fd585690679..9f6f3417d8cb 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,2 +1,3 @@
DIST kjobwidgets-5.116.0.tar.xz 2268368 BLAKE2B 1b5a4be3ae68c6f27c0cdf0796de4d72b0639304e8a8db97c690803b2af5b8f2b7aa8620696183ec9b8ed791cf59850082934e7f36d8b7d5c56e7965508142c4 SHA512 1a138fb048f9cf91aba5b512d0be43ed4add3ac7b31a36ad21a447b3dabcaf65ecfedd92660e634b8f4cd7526eb9ba44c806477d153394262437f3d858af8e2d
DIST kjobwidgets-6.5.0.tar.xz 2256488 BLAKE2B e9883f264f6861431525e872c2ec15fbb7cf67fa67ad42e1bfdac21adef28de44d927393ec161cd5fbec8794b315e9f46d6416b363bf60ad316c7df5611857c3 SHA512 435175184ed18253ebe87f15e87e345be5ac7ef135387c8c7887cea1782ea92d185c94709c6c2e6c79b1290b7896bf2be8bde3deddcb3a6c1d844bc5f1bccf1e
+DIST kjobwidgets-6.6.0.tar.xz 2256504 BLAKE2B c5191308ba4a81dbe3c918f5f22a69abadef492f49772bda44447257b319a9664de87a2381c49a261dfea3df592797b8a25cec8bc7f29fc7822e6a92424d99bd SHA512 0840bbe48d4f04bb3c4749445fcd74a254a4fb440f01dfa951df8f15da94b9e5e6389661e48e41c2fff38c72aacc48c70e3e271fb553adb053c3bda7a44d8c00
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.6.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.6.0.ebuild
new file mode 100644
index 000000000000..a2b3d3505274
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.6.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# ...by automagic: #if __has_include(<private/qtx11extras_p.h>)
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index 179a0efe1cb8..5922852f0d3a 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,2 +1,3 @@
DIST knewstuff-5.116.0.tar.xz 3359252 BLAKE2B 76df212d33e2ff3a4e47024c8007dcf5e595a892d4ddc5e3579639cc2ec86589392c8a9e53ae5e39d8b71b632a84b1d615291f44635e43514ddb2468c8e4d0d5 SHA512 c66f8905c622964a81609d384ea64c0614714b4d760ee908e2efcdaab4ef146fc2af099625e81b83c2e43e4f97a0f5960dae345cbf9d8453a15b465536c06152
DIST knewstuff-6.5.0.tar.xz 3092996 BLAKE2B f6727258b7d036109badfe54fa2e20cb309ec8befadc3ba85b578af9d115685e448d89214cc8b9da1f0d59833287fe91a1367c161cc9215006d7868e5b08ca47 SHA512 a13c62dbd66a0df11c37734a0d9ff68e5f115fc921af74f7df301729e6f7adbe8bc8ee4a58851577516b2c5cdbe560141d6991cd62c29357a5e678ae1945d8af
+DIST knewstuff-6.6.0.tar.xz 3094452 BLAKE2B b13891708fbe1988db00d0e432ffc27eb76a60090bf71f2d00f55d88586127d1a378ec5d353c53198ce9ed36e850b6cd31e4170c854d457f0028719abec552e5 SHA512 9dff9347dfdb445b4247c994764465ff4a74bf8d351819ae30e1f240c6dcf12be1c9bd1b723fe45d4193848789ecf49d6fd11bd26595f5ef7aa521be03f30200
diff --git a/kde-frameworks/knewstuff/knewstuff-6.6.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.6.0.ebuild
new file mode 100644
index 000000000000..b419d49aab9d
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-6.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="opds"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ =kde-frameworks/attica-${PVCUT}*:6
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kpackage-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ opds? ( =kde-frameworks/syndication-${PVCUT}*:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${PVCUT}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package opds KF6Syndication)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index 0bf05ce80436..1ba970adaaa8 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,2 +1,3 @@
DIST knotifications-5.116.0.tar.xz 2373292 BLAKE2B 6eb022449b70cc526d24bfdc9b9bd17222de678b01332b5bbca159961ce608e7d5fe407454cf7ed4676cc73df9db930bb725a1e6d3d736758139908e7132b7b3 SHA512 e49b9930c69581b4498a012483b04588c52e5ba04035dbe01e21dbe6c07e8f69a14f40c0ac07a0299bc1ae182ad47b47ecd5ab5da2fb7a0b5a2f1c90282c289c
DIST knotifications-6.5.0.tar.xz 2334276 BLAKE2B 86bdab15546fdafc9214f83ff72d4d46ef49df2af45f408ab036a3207e6696713b09234de7a9a4019b3600ba890084408f59506ada2f205c5cfd46192a9750da SHA512 b6721b4806117cc5ccad8f0ba6bfdb1e71afec3a014ae16d64c1d3727f0f344aef175aba7222806b1a27a1eadbe874d7f18fa8d26da79384703144ce85bfda56
+DIST knotifications-6.6.0.tar.xz 2334324 BLAKE2B e0c3f4198ad5ed87c048b7b64b7666efb618584aad8c2b1027f5d203d5142ec98e30f06358a44a866b4c6c93dee54bbfe6662552bf83ca45e05790f841fdb9ce SHA512 31b41edf19dfe9246363c1e69e53fae1755a10a0a620ef8fa50c90ec6cd9f31d39a53bf48d2f4bea164ab5c9a427098142035e3a7a38400fe53377a3ed990a3c
diff --git a/kde-frameworks/knotifications/knotifications-6.6.0.ebuild b/kde-frameworks/knotifications/knotifications-6.6.0.ebuild
new file mode 100644
index 000000000000..2cf7c1b4d2c1
--- /dev/null
+++ b/kde-frameworks/knotifications/knotifications-6.6.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for notifying the user of an event"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ media-libs/libcanberra
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index 254139b8367c..2a19ba68e6f9 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,2 +1,3 @@
DIST knotifyconfig-5.116.0.tar.xz 2401664 BLAKE2B 12574922cf245545885af033c4335320de23840748c8d110b429edfcc0c91193d809abe398e29c1285b78c9a949f1439c4c3862b6981f8757932ef955cc508af SHA512 e251964dc5dbc518e5a993e1d6605435f5d858868631d00178484c57e418deba4e688d3ed5dd6e58b9fcda96991ac0043da5ff762ac6038d1187a4625103d038
DIST knotifyconfig-6.5.0.tar.xz 2385828 BLAKE2B e70e6771c3aa3d0c273c3aa123d935e435e9d44e62ec89d30ee5bc7d200e877cba32eaf589f048daacdadf798cabe75821f92f12592db7f09ecb22c1c1b9b2d3 SHA512 ab3b315b8b68bb181f390c7e405fe08e7b7372677b45cb647ff4ed0f25ba44eb67cb82c608412aa0b3adfc84fa1cd5ac09666160d79ff543cba7a50a0b311e2d
+DIST knotifyconfig-6.6.0.tar.xz 2385760 BLAKE2B 2434d25a3d2f677e7acc7670b2590c975ac1269ff7d0f0f2911fe46c9704b49837ba0f8663e24b43a5bd9274ff8a7a99e357a98b0d11b069fbda663ad9793955 SHA512 d68fe9d2a42dac05f0816e2a2eadf5676bf937dbf29347e718d5239112ef5ad0a44978cd6aa55073283062f2591342fa36efd8406be5cd53d088823cc59562ad
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.6.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.6.0.ebuild
new file mode 100644
index 000000000000..b394362a8bfb
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-6.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="phonon"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kcompletion-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ !phonon? ( media-libs/libcanberra )
+ phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package !phonon Canberra)
+ )
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index baedb7fc3716..d89489e5df03 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,2 +1,3 @@
DIST kpackage-5.116.0.tar.xz 188864 BLAKE2B 2ef92134ed59788ea512595bb93ac8996c3df9971c49f8db2ae2dbfe1a17ad35c6076d8838c5f4d3e0cd0eb4aed088c661f8764fdcd44556ddff11faa6e98b4d SHA512 15129fecdf53db1a0fa32fb4ebfc82f7b3d7edd9591032267d80b61458e652813f3d18f406a473ca75c202fb7e401815ee290c3c30d3c54920562bdf00a53632
DIST kpackage-6.5.0.tar.xz 180028 BLAKE2B 1c3a98931d0d8967bd58423cb0fe207dd1223a0c828dcfb6e1bfb5d627552dee41f608ae6fdd3decf2337be6de5d273404a3db7fc63cb57cc1ee7a3ae4d66d08 SHA512 f2dc733bb737f890bdb600c37e6135194e19feefc4730ba3c7afb0137a2520dd8ef864d4f14dbdcdcfbb8eab95a17c240d735785bae58c965d21cb513a2070cf
+DIST kpackage-6.6.0.tar.xz 180016 BLAKE2B b134addb2608973367e498fb1266c7d6d02fc38bfcbb37215ec003a88e5bde9b4ebe8461951d53b5a67aa8a4d4879f3bd6d67a2384ad3fc3ac9c942cc3317673 SHA512 34e3e4b09466df87278ee54113a0a6e899849f2ca4f0070f378ca8225ee24a601e082f7f68b196f7acc46973d636a844cf978481fed9ee59eb5ccb156e639a22
diff --git a/kde-frameworks/kpackage/kpackage-6.5.0.ebuild b/kde-frameworks/kpackage/kpackage-6.5.0.ebuild
index 0b9138d96734..eb1e58c2c915 100644
--- a/kde-frameworks/kpackage/kpackage-6.5.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-6.5.0.ebuild
@@ -23,8 +23,8 @@ RDEPEND="${DEPEND}"
BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
CMAKE_SKIP_TESTS=(
- # bug 650214
- plasma-plasmoidpackagetest
+ # bugs 650214, 939041
+ plasmoidpackagetest
# requires network access
testpackage-appstream
)
diff --git a/kde-frameworks/kpackage/kpackage-6.6.0.ebuild b/kde-frameworks/kpackage/kpackage-6.6.0.ebuild
new file mode 100644
index 000000000000..782cd6faed99
--- /dev/null
+++ b/kde-frameworks/kpackage/kpackage-6.6.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to install and load packages of non binary content"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="man"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus]
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+CMAKE_SKIP_TESTS=(
+ # bug 650214, 939041
+ plasmoidpackagetest
+ # requires network access
+ testpackage-appstream
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package man KF6DocTools)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index e844f2e92e84..b85d585c175a 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,2 +1,3 @@
DIST kparts-5.116.0.tar.xz 2473828 BLAKE2B 3b26c04146367f20a1dc5fdad5518a9ea2a8b88e2083d6da64216cebe2e815aaa4c69c3ce901a5a7a0bed76c0eec222e82dcdaf7208d14348d8e095e83af5db1 SHA512 a619168f6e2622c64e4304641da47f91deef49843dfec72a08aa775e24b9319f7b550bc423f6b2516ef0a38bb2c39234d1325f25c62b57c8c6daa5fb7580813e
DIST kparts-6.5.0.tar.xz 2424708 BLAKE2B 0fdf30d559186841f82c5cd5cd95d2418411ef3a6f51285cc722b8d4458db49d1b7f1b92d26c8072e0140d49007780c6bf7d36c1da30eab2c34888fc72b17fb0 SHA512 c7ec3ebebfbcddb9716f57739e897274cccbd619f921bcaf2059210d5b56162744284f727ffce22549a8defe304f11178a23cd264990922af563fcf9e85c7a76
+DIST kparts-6.6.0.tar.xz 2424624 BLAKE2B 3a3688c295b1e9e66c56654e0996d548d7418d9268525f3ee1ad99bb7331030b01579f8867927766cbde33f686dea50d64b6b1c666c71fec53a476032c6c43df SHA512 cd5f5525bf8005478a1a2fc58eb6acd94205a1d35262bc1914f5a68a57a2ce414d0bc3ba2db77a301c0242c5b2b96463c5c61851085f03a66c143895a7a9cddd
diff --git a/kde-frameworks/kparts/kparts-6.6.0.ebuild b/kde-frameworks/kparts/kparts-6.6.0.ebuild
new file mode 100644
index 000000000000..e6385952bb95
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-6.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/kjobwidgets-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kxmlgui-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index 2d62cf9e396c..b1d264ddd766 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,2 +1,3 @@
DIST kpeople-5.116.0.tar.xz 63440 BLAKE2B cd54995f6825468122f36287e9116e0ba37f63b210f1efa95975062621ec7ec809b032d04e938bd4230eb232aced9ec0fcf4d7bdab252a55811585af45bbdd57 SHA512 3cbd62d9696592b654a9568d5789eb0acc370e4fcb174938db23a0ac03949f9fe174d6ff4abe35a7132319c725349be2520d7857a9d0b83048df23bb38f76232
DIST kpeople-6.5.0.tar.xz 66628 BLAKE2B 88a2b46f2839e20dbdf34485ff21cbb1d50aadecb124304824c691ae989b10f4c55c375f601511338b831929c508f985f8e595645b155b90876d4c8acc77f27a SHA512 4c857b589b53e8ef8191c418c18a355f2e3f636c35be8688aa68e339ce4ab66faade3cb48f16960de933d5f60e3e3ad13977fb85a15d106243642919d6cc8eaf
+DIST kpeople-6.6.0.tar.xz 66668 BLAKE2B 7c6422d5f383574fda97bf20ee1b8a472f4ed0985e344a2cdad69a25727b71b2d56be400f0c207db81c4b59217049737f830b6795e01792e0a07233cf4ebcd3c SHA512 6aeaf9ee21f4a6c57b8783a49914a6e6be702d20ad700df1ef401990df83554f17c7805a396345dff6f3f66d8e56f796e2f4d9015f0671d1873d2397a6bf8aac
diff --git a/kde-frameworks/kpeople/kpeople-6.6.0.ebuild b/kde-frameworks/kpeople/kpeople-6.6.0.ebuild
new file mode 100644
index 000000000000..9abdfa4477ee
--- /dev/null
+++ b/kde-frameworks/kpeople/kpeople-6.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+VIRTUALX_REQUIRED="test" # bug 816588 (test fails)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="KDE contact person abstraction library"
+HOMEPAGE="https://invent.kde.org/frameworks/kpeople"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcontacts-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # bugs 668192, 816588: segfaults w/o virtx
+ personsmodeltest
+ )
+
+ ecm_src_test -j1
+}
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index a7f774c3fa32..4375dfa2d518 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,2 +1,3 @@
DIST kplotting-5.116.0.tar.xz 33732 BLAKE2B b58ba3087be6900f3d1d19a6ddb4115cc7f58c49f9bf45663ca2c382b359f3a2e7f7daf3bf053fbc4c27926fa8a4e6ae6f84b811f5351f1f3ef82a2ac4d30c77 SHA512 1a4d8313c57d32c6af41127ce27086d0d357ade8126ff4dc1d1c5306b198f3d1ab24d67105cef3bad318d753210553fe275350a173b18c1d3c485f213de95fe9
DIST kplotting-6.5.0.tar.xz 33676 BLAKE2B 2904b4f522e26c8265bc80bb3e59b0e4f4c9448857fa75bef39db87b63b27ee08d212fa04aa2f06395c41b5d7c7181fcd9bfeb148750edca58dce6d2b52a1ae5 SHA512 09df381e3353b48f649030d65188ab36f173f8bf9d6a845a3a5a0a25f2559e1ba37f5ca39e2e2204a3c887475d9d321fa8021c66a6146ac2c76e7eaf5f55c4b0
+DIST kplotting-6.6.0.tar.xz 33684 BLAKE2B 119fed0a64cc79266154e5f12600264081e0d7c712a87d06c3524529159ef5dc769c7a7ce0483e5afd95227494f0bf9526da10ec90481fc92e3afe8192a9f9dd SHA512 829ab64852ee9578319221a5dcb4cbd1f2b9b5e9d3cefab77b0f8ab7f861c96be895aa819ee5cf2ba4080da5f3a91b522172515b135aba41a6c031e4df902dc7
diff --git a/kde-frameworks/kplotting/kplotting-6.6.0.ebuild b/kde-frameworks/kplotting/kplotting-6.6.0.ebuild
new file mode 100644
index 000000000000..a0a7728b63a3
--- /dev/null
+++ b/kde-frameworks/kplotting/kplotting-6.6.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing easy data-plotting functions"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index 81f2c3ba49fe..64e3bc829b51 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,2 +1,3 @@
DIST kpty-5.116.0.tar.xz 2416656 BLAKE2B ef5ae7ca824bd53dbfc083e11656d8caab75509a78acec4656db33d39c5b0fad260988b25cc0fde7362116c729071e3e06770f5faf745338214f1e14490f4525 SHA512 5aebb2a66be19dfadc2896b26864b9b0b4074d8c46ead97c7857b035cfe370a7fbf144c7e1b52725ec20339e64a0d08f6c913fe6c3a1ec614b557b4d950a3f21
DIST kpty-6.5.0.tar.xz 2407388 BLAKE2B ae4aff41b3f6d8d144bf76ddefa782c3e5151fc098387d200a99c38969440c1562062e6fec2caf5defd53e102b6d26e0cbb7459a1f705304735e530dd9331b06 SHA512 d440ee0f759d4f0a5e60d0da52cd137a2a2125992f7e263ccfbafec1b53c942a5c4b0119930e295719330bc645888a96733819621b33a503fb95d5a09dab8e39
+DIST kpty-6.6.0.tar.xz 2407484 BLAKE2B e7f3cd16e54b28415cb51d71cbe17b4be21fa2b714fb4b55ca12483c62ed89b64798150bec2d00ba413d9f88942c3128d3636dad56308b4e7cce9e85380b370c SHA512 46557d874f268e18f0bb2bd14f03745998fbcbd62fc97a29225cc7076a63d430c234073fc5b947e02382ebb5d57143845b94c3c809b7e6cb65756bd6a279030e
diff --git a/kde-frameworks/kpty/kpty-6.6.0.ebuild b/kde-frameworks/kpty/kpty-6.6.0.ebuild
new file mode 100644
index 000000000000..8d3ce0c0e68e
--- /dev/null
+++ b/kde-frameworks/kpty/kpty-6.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for pseudo terminal devices and running child processes"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ sys-libs/libutempter
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter"
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest
index 7cb1be203802..115c67756393 100644
--- a/kde-frameworks/kquickcharts/Manifest
+++ b/kde-frameworks/kquickcharts/Manifest
@@ -1,2 +1,3 @@
DIST kquickcharts-5.116.0.tar.xz 113404 BLAKE2B ecf1ab360dfb03451d239504682ad63cdc1bdd7eb98b262762bcc0e42a9d38ecca1637da82587a9321fc25d9274dde0a4ddd4bcf59f9e0e5b6d535ea2165cd54 SHA512 c7bdcee5f13457bab197bf593e25c2600f77f4ff5ac682ff894b5848ac5d6c84b05453f0aef53960ad5e7a6b7891088c17fb9a0b67bc82b53fe1dfdc655fbd1b
DIST kquickcharts-6.5.0.tar.xz 110208 BLAKE2B f8b1f53b5e954ac9510779b8275c0885488bf6912f1455623fa1d000124c7cac03c257a41487cfbe2e31b954e1426445c3cfdd21e93556d9c290950715abae5e SHA512 68a2fc6c6cdca90852016c791717534f894358fe8b9b95492a78bf9c2a42f9c352d2e880f080ed20e579429cecb832665360a3857f190f029c98cb38345dd572
+DIST kquickcharts-6.6.0.tar.xz 110208 BLAKE2B 43af5f0604e2313cd8494d924caeacf233402898e56d3e6dc048b3866fed28811da4270ac9a6bf1bade9fb03abcca8d66a6ebacd3d8b09c9e20f49729e309924 SHA512 fe9b8441ece209eb5c7b4a3675c148739ce2cbd799ce976c46f9a45c39d4acb9b195dddad25ac57cd164cebb75964c17ae097671841b3fddf6879b45cfc630e0
diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.6.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.6.0.ebuild
new file mode 100644
index 000000000000..15f1e1833e1f
--- /dev/null
+++ b/kde-frameworks/kquickcharts/kquickcharts-6.6.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="QtQuick plugin providing high-performance charts"
+HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ examples? (
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ =kde-frameworks/kdeclarative-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+ )
+"
+RDEPEND="${DEPEND}
+ examples? ( !${CATEGORY}/${PN}:5[examples(-)] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index 1dd49e32882c..f04697fe3f07 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,2 +1,3 @@
DIST krunner-5.116.0.tar.xz 89076 BLAKE2B 24e29ec52aefd9b53b4c1da14f7783540e66e29d026e2750a52945719daff2ecb582a468780307296cabe00b6aeaf3602ea2793b47db7ede33f34131b0985c4e SHA512 53fdc8e841219578a75b7d6ca67aaebd44e2208adfc99a4937c8377369f66a0f907390f49eca6d98385e3fdddc27ec1844620d7390900999d5eb966a565666c9
DIST krunner-6.5.0.tar.xz 131184 BLAKE2B 691b36c38984a73deeafc43923a7e1c09c026d95a17d7a2ffb970c0b0255bfece5279549ac49fe3f2c4967e22d28bf0f098238cfc014f51cc71134b9ce2c6abf SHA512 c48c69b05c5e0bd465823719ce3b47839fc0883e3176d8549e75dc836d35333f46189050ee1e39beb9014ddbaa33d6639039440682edb39031b4bee72cd08d5f
+DIST krunner-6.6.0.tar.xz 131184 BLAKE2B 7bbf15e5b247f30d58370935ebf34b4a2a47a7f0e545b92a03a16bb9ed6677955c06dda92124de2b1d1f62fa480921d8d6bb0738a085f24551b8bbed179229a5 SHA512 b827e48c4c54ca56dcfcdd1663057377f456335d3e4ea47e01fb771950b8dd2a967aa7762efd87a180d00f4fe94de2907c290e4a2bef8834f63accb40002fab9
diff --git a/kde-frameworks/krunner/krunner-6.6.0.ebuild b/kde-frameworks/krunner/krunner-6.6.0.ebuild
new file mode 100644
index 000000000000..33e5bed6e5f8
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-6.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kitemmodels-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # requires virtual dbus, otherwise hangs; bugs #630672
+ dbusrunnertest
+ # bug 789351
+ runnermanagersinglerunnermodetest
+ # bug 838502
+ runnermanagertest
+ # bug 926502, needs dbus
+ threadingtest
+)
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index d3e65ea0f586..563fd7800060 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,3 @@
DIST kservice-5.116.0.tar.xz 2538968 BLAKE2B 7cdc876b130e428139dcc477c9089e0f97c3c501b4619e9c39b67a71ca3f5edb1dc6092d3c1b889fb7c0c740f354bb2c20effcad112fdaadefadfaf1b4fa989f SHA512 daadc5d0bfa2dbfc6ae0c6535f407851d1adc67529d2262d92c2e8dff8a45aa701790d8aa2e6d97d9c433409ffee4767214523f992937e244b02fb27d62ffea8
DIST kservice-6.5.0.tar.xz 2439264 BLAKE2B 082e6524e603f26d4cf05b2a1db6cf6f8d74f3535973a4f32689cbbd966a1f7d8e48d4f459b5db972943a5cf7e09315e9a27770f0698c97717530e006506444a SHA512 e7766fbaf2af17886697bdf7eb66c5b3096009c5a2bc939fd609e279eb91f4441718eefe590f9028556cc51396eaa7f3fd2c7a7745dbb8cf3c8075970e6693f8
+DIST kservice-6.6.0.tar.xz 2438876 BLAKE2B 7a4bc8e2d6aec5e92674c78999f94cd40697228d8bc419dd7ff0002a56b2cefa55c5abfd2a3d09c31d11412b25e3e4d3d795806c63ebada4b41bc152bb8c9464 SHA512 b25f22beb5ec4049d4beff73e3da13fd0117c0276a07edc20f2a2e8bb5618c6bc48f26e18831b99b4db2980fb81d28dd3d2f6013231f3530604d3214d36f6706
diff --git a/kde-frameworks/kservice/kservice-6.6.0.ebuild b/kde-frameworks/kservice/kservice-6.6.0.ebuild
new file mode 100644
index 000000000000..f06d6bdd50ac
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-6.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,xml]
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package man KF6DocTools)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kstatusnotifieritem/Manifest b/kde-frameworks/kstatusnotifieritem/Manifest
index d0314592dd47..bd5719a2eac1 100644
--- a/kde-frameworks/kstatusnotifieritem/Manifest
+++ b/kde-frameworks/kstatusnotifieritem/Manifest
@@ -1 +1,2 @@
DIST kstatusnotifieritem-6.5.0.tar.xz 48156 BLAKE2B dd58a9a766a88c894a46f7b277767f2508c9a4827d54884c5f329bbf11abd334b63c1c9d99cd53b60b9c268472ee971f46e7b95cf96e083529c6354f90f86858 SHA512 62fa2f9a608956b5e10d1238ba7af51cb9c6f68cff3da719a1ecd765c806b3f97a5d2e59af79dfd89f0ae6194be6c0b8d0cd32a428e40e74e4092ad926bb6ce2
+DIST kstatusnotifieritem-6.6.0.tar.xz 48324 BLAKE2B 94d103ffee44f590b6dcfcfcc5c6e6a03b3b2216cc25ecbc03ae4c9538d81dc9922c778f4ca19573cb5cfc0b26fd7318bc64c63ba2e1135adf0b4a565191a876 SHA512 d7426904bb2541084cab14c679be47be180b4a943fa7cddaed448be4766a00cdc2eecc3c211664e50402e1c8d4947f0acae44ddf4cf8978b228c011267b94a75
diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.6.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.6.0.ebuild
new file mode 100644
index 000000000000..a3d2b58725e8
--- /dev/null
+++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Implementation of Status Notifier Items"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+# slot op: Qt6::WidgetsPrivate use
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6[X?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_X11=$(usex !X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/ksvg/Manifest b/kde-frameworks/ksvg/Manifest
index 668d0649abb4..9b776326f90a 100644
--- a/kde-frameworks/ksvg/Manifest
+++ b/kde-frameworks/ksvg/Manifest
@@ -1 +1,2 @@
DIST ksvg-6.5.0.tar.xz 83692 BLAKE2B 45d8515d356bd9bb8a08243e7a1603178d94e9c4a38c7aea9e7171e9ed7017758196b7f137d15ff60dc2910aff2155135cfe4f026700bcedb4f1c5988baeb19e SHA512 d0f19fedc7208a27e50d129a77e6c86bcc13ae60c292aa3bdb2981142bc327d5a1dc65f98135533435dd01feb2a11b5b4b6da8138f3249acf50237c3b418e965
+DIST ksvg-6.6.0.tar.xz 83700 BLAKE2B 5801ee9cb42ccc026f962030a1105ce669f2da79f133daaf864019f4d7aede4bd47fba4c493d852767b9c3e7e995fae7d6a0e5c128d7a1cd0551804817a25d84 SHA512 074cffef18ece3bb0e135a378f9d1e8bd4a9e59c08c4a712501a0cfce118c4d73a9227bad93a302269735cc614d32371eea87018ee5817f4d5a0145bbd28dbe6
diff --git a/kde-frameworks/ksvg/ksvg-6.6.0.ebuild b/kde-frameworks/ksvg/ksvg-6.6.0.ebuild
new file mode 100644
index 000000000000..b62e5608cf43
--- /dev/null
+++ b/kde-frameworks/ksvg/ksvg-6.6.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Components for handling SVGs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index b2200310b5bb..514281314012 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,2 +1,3 @@
DIST ktexteditor-5.116.0.tar.xz 2791176 BLAKE2B 7fb32bb7d18ccf43e33f66b0401fc086597145e3838e84a4333f99b3725e64c82ea5f78daf5fc58dfb13ea0452e85a64d1d03a503b363bba8247e26c922fd396 SHA512 9d17558e4f7adc5de1dec0af9ba32b2eb086def576dd32d3458b91d9f0424aa86505a57ab092a71f5274197bfd18927b7ccddf221551cd42d2a96f22394495e0
DIST ktexteditor-6.5.0.tar.xz 2846764 BLAKE2B d3e696a69fe57cfd08616644eca4386ba56e78964f1eab11a9bc46dfa56ba044f709fe69a9be323dc55be8485d7f1facc31c22d1cc174cc6627ba79ee0ac952d SHA512 848e552b06432564fdda4667f13f514632610df50914721c0784287fe9b0f17bf50c0f8bba562d27fe9ecf6d1fa8090d2e0c419b74c8e01d668c218a45385115
+DIST ktexteditor-6.6.0.tar.xz 2877692 BLAKE2B 4a9e96756fc202034e11ba17bb9457e407bc0ce92706e4c04907b5d43dc70a8d686dc72f37223f57ca9e249993ffc44bf5d75ef8b6a0d8dc35de9378457c5215 SHA512 bd27ab4f2776a48c2352c46a79e70df3bebc9e796a8b2ff0012ac1f049bce532dd8df6f808878a2f960fc85ff907b4088e20859bb143ffae86b18f284939ac1a
diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.6.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.6.0.ebuild
new file mode 100644
index 000000000000..c48eab005425
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-6.6.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+editorconfig"
+
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtspeech-${QTMIN}:6
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kauth-${PVCUT}*:6
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+ =kde-frameworks/kcompletion-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kjobwidgets-${PVCUT}*:6
+ =kde-frameworks/kparts-${PVCUT}*:6
+ =kde-frameworks/ktextwidgets-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6
+ =kde-frameworks/kxmlgui-${PVCUT}*:6
+ =kde-frameworks/sonnet-${PVCUT}*:6
+ =kde-frameworks/syntax-highlighting-${PVCUT}*:6
+ editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package editorconfig EditorConfig)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/ktexttemplate/Manifest b/kde-frameworks/ktexttemplate/Manifest
index a9594cc90627..970ae007aa33 100644
--- a/kde-frameworks/ktexttemplate/Manifest
+++ b/kde-frameworks/ktexttemplate/Manifest
@@ -1 +1,2 @@
DIST ktexttemplate-6.5.0.tar.xz 845956 BLAKE2B 9cfac763f16bcdc4655d5c124ee86c833e1dbb996edb0d2d1371cc1cf887decaef0013f49d1726b60c30e404152a05c5069524d1aea715ba75f36419bb426c70 SHA512 0ec9b779df8e11c56f4fa613009a9d417fb1d4fb64c4a4caa7acacdad6b9260dfc57d98e36a684f1e4404fe0e0717b12f02694b44709d3c757ef2e8ec9bfdaca
+DIST ktexttemplate-6.6.0.tar.xz 846044 BLAKE2B c2858d46eb2911ee88a9647dfb549944de7b340a2ddebab4f77acfb32a5e075412feabfa3f0aa9b7c3b1894d69b9aed70bf4ba59d857775e20315ec90dade517 SHA512 accb2bb4ee481467cf223ba8eff49c8266d41f6430de5c3619bb5741a3e5d47a2edea991b9b9dd0c165427c0fcd44858b3733b73d5b7c4ba8ff816489f61d8a6
diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.6.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.6.0.ebuild
new file mode 100644
index 000000000000..b263f3a5bf2c
--- /dev/null
+++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.6.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library to allow separating the structure of documents from data they contain"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ dev-qt/qtdeclarative:6
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-qt/qttools:6[linguist] )"
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index 11c4888ede74..2029c60affdd 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,2 +1,3 @@
DIST ktextwidgets-5.116.0.tar.xz 2552684 BLAKE2B 4ef07c2cdc480c600164c7b1f6d9c7706f1faddd560072d405466a5ba50c672993097b07f36e48e7259430fbc58c3938d074b7732d0e2402771d92d906997708 SHA512 0534a06529e681da51aac627869de8587e3002a5ad3b460725924454ef66a69cb4b72a8b455aa4bf06b50cf0623f54ba6ba267485e2317659dc5ada295092b4c
DIST ktextwidgets-6.5.0.tar.xz 2507204 BLAKE2B 1ed0978d618a581e0020cd55894e9b6e255f642b74512e42d453f5437f7119bbccdd53b23beaba01dd5c2e0a0edbc2241ab3a6620b0a7cd272c7ecbe06c615da SHA512 6b4d8d8db1379529c11c8ef924e3a94801fbff68b631cc3d7e5e00525e371b10e8afadcdead15168c57ac6d01ac1735947abb6999fbc9e5c599e1752e5462d5e
+DIST ktextwidgets-6.6.0.tar.xz 2507704 BLAKE2B 8d929d70589eb457989619c5708f2216e0ae8ed67a2972e2ced10edcecf8391838c824a488ab97f0037547f8d1eff3cf8bf45546e3f9c37fb31709f5bbf75c43 SHA512 31595cf27b67625e45cfd2d85951c51b4ed8d5db706ec694751a4ce72262c912c4bc55f55fde4508ca3a816806251fb90fcc0dd6d613b0773bc298abf3e2333c
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.6.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.6.0.ebuild
new file mode 100644
index 000000000000..8fb3c171b8d5
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-6.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text"
+
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="speech"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ =kde-frameworks/kcompletion-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/sonnet-${PVCUT}*:6
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TEXT_TO_SPEECH=$(usex speech)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index bcb4541dcd53..0a0821963cfd 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,2 +1,3 @@
DIST kunitconversion-5.116.0.tar.xz 935084 BLAKE2B b30c0fb493efe3ce717ec661a58bef70598c3fc5b763107d3ac1d41b59408823f45f4bbf5a94ae4fbb92d3ed1b2e01966d3588b99acec774009b633435d79a80 SHA512 c0a077d9b1fbdc7a97db82313fd651ab3f896fe54106ea6ac321554e06133ac9e3ff109864d2a16926bb8543ba9f2c6dc6ce1b018138da09b2a3a1c9c01c9a19
DIST kunitconversion-6.5.0.tar.xz 910948 BLAKE2B b1733fdeea22c0cf6e7db83cd904191ae947d421825222c05dcd7a17300ee508a8846a44087aaf67c05bcf4bed01c7a67275f2c8cf0113771b0421cb354adf22 SHA512 a5e9461a90b83c765982f2254c5e7006bf2351a7e999661d1518353e7908312a41b6977663760955fe9ec6baa260768e8a11bb968cf1fe0d78a9acf121424aea
+DIST kunitconversion-6.6.0.tar.xz 911104 BLAKE2B 01d55fd8ac3a7ec3fbdfc7537e1b18f6e58363aa34dfe1a635e9664c6e7ebbac80ce80f4f18bfc197a2d6edf09545c969d59c098542e1b34b1f2fa0e2b4bc688 SHA512 1375360d2ec7518d7734cd6508fe6609ecc90785784b891826242e564f33b168d9d17a692c3969a966883be78651b920630e15cd5926156c818fc0556c914736
diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.6.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.6.0.ebuild
new file mode 100644
index 000000000000..463cb476e379
--- /dev/null
+++ b/kde-frameworks/kunitconversion/kunitconversion-6.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for converting units"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ =kde-frameworks/ki18n-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # bug 623938 - needs internet connection
+ convertertest
+ # bug 808216 - needs internet connection
+ categorytest
+ # bug 808216 - unknown, reported upstream
+ currencytableinittest
+ )
+
+ LC_NUMERIC="C" ecm_src_test # bug 694804
+}
diff --git a/kde-frameworks/kuserfeedback/Manifest b/kde-frameworks/kuserfeedback/Manifest
index d041c86fde5d..d1e3646018b9 100644
--- a/kde-frameworks/kuserfeedback/Manifest
+++ b/kde-frameworks/kuserfeedback/Manifest
@@ -1,2 +1,3 @@
DIST kuserfeedback-1.3.0.tar.xz 230644 BLAKE2B b7305be09a5e62c980273766ec16f624eab4312ababbb8ebb3e24983ffad7ac19445bb848088331c0b4b02da37ee646c9cf91b8965455d018f9b45084c62d17c SHA512 16fc7fa850e7ac1dc772ab25f81f75fe28454680ce9ddf68da0f14c6d5e9b8201f69d168b1ee32bdf9f0ee517b0cac34eb09fd3dbfa697c0a8d3b23c6ac790cb
DIST kuserfeedback-6.5.0.tar.xz 255484 BLAKE2B a1b50f088b59d589a2f2ad70ae60cf071661f37a84da2362a725b715de8c5c2d0bddba3741f875a0044dd5b05262f475453d8261a3bf484251e1edca8fca244e SHA512 2b6160d2d35b73e4dc27ffd059526d0bb308f5c321cb106114042c0b3411c50469b5a82128115b2e3c1aa187f4ee844e9358c5dc3fabad8dea3182681718ce3f
+DIST kuserfeedback-6.6.0.tar.xz 255604 BLAKE2B ec130347d084885dc8212ef29576c726f041413c6cfde954efe081338e1e40d4791743526283124cd7b8e0720af624c7660818df0e43533d4bdca1bcec392937 SHA512 2522e5792798d6aca614977f42859ec2e5a32fdf8480116bf99f5039791e666965d5578e790a302d49a255461729a384f5278867a096b48f22d15730a2667a7f
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-6.6.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.6.0.ebuild
new file mode 100644
index 000000000000..0467f0e37f11
--- /dev/null
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-6.6.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+# FIXME: Qt_6_PRIVATE_API matches UserFeedbackConsole, but where is it coming from?
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtcharts-${QTMIN}:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="
+ app-alternatives/lex
+ app-alternatives/yacc
+ doc? ( >=dev-qt/qttools-${QTMIN}:6[assistant,qdoc,linguist] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ # disable server application
+ -DENABLE_PHP=NO
+ -DENABLE_PHP_UNIT=NO
+ -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES
+ -DENABLE_DOCS=$(usex doc)
+ )
+
+ ecm_src_configure
+}
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 921359, requires virtualx
+ openglinfosourcetest
+)
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index e4a920f93051..9282cef54d74 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,2 +1,3 @@
DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462 SHA512 fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d
DIST kwallet-6.5.0.tar.xz 352952 BLAKE2B b595e551fcf56743f0d87ca88354d4efaf16c3663f46e40328e4f61c6cb885a26eb96cb7f0b235b66f636cf88473ca78c4ea54affd055bc2b87a0ba6242cdda0 SHA512 0547be2bf4a204fc322225e603f2fff3a5c0078f22f0a0111046e9fd69dfd20cb1560be08f7f5234e3ce5f0c6d72fdc539fe78de9700d3854fd93c154106f892
+DIST kwallet-6.6.0.tar.xz 352960 BLAKE2B 671586922e71ca6202447d6a1eb8233c12fc55ad842ae7439d4c0ed6c8f955759098b50c70717710bf5c89032c429e196c48c05a2e3002173d27ebbd56742829 SHA512 b95709dc5990c84804ddb6849fc590d7fb8dcc5699b982e4cf1e6c22b7dc6d51d72871a67a61d584385b157e5513361d1d25921e5f7e565f71f6cdf236d66857
diff --git a/kde-frameworks/kwallet/kwallet-6.6.0.ebuild b/kde-frameworks/kwallet/kwallet-6.6.0.ebuild
new file mode 100644
index 000000000000..88398dda0fe5
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-6.6.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gpg +man"
+
+DEPEND="
+ >=app-crypt/qca-2.3.1:2[qt6(-)]
+ dev-libs/libgcrypt:0=
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kdbusaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+ =kde-frameworks/kwindowsystem-${PVCUT}*:6[X]
+ gpg? ( app-crypt/gpgme:=[qt6(-)] )
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package gpg Gpgmepp)
+ $(cmake_use_find_package man KF6DocTools)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Auto-unlocking after Plasma login" "kde-plasma/kwallet-pam"
+ optfeature "KWallet management" "kde-apps/kwalletmanager"
+ elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index 61b29c43fd8d..720878cb66fa 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,2 +1,3 @@
DIST kwidgetsaddons-5.116.0.tar.xz 4272468 BLAKE2B c81d997ec9337af6b2d18aadc6f397fb522a849e6f07125a7cf99d3f5997c1bc3658dbcea16aa2627e0ea16cd0bdb66f776780806e4e1dc20000f12a64e8f89d SHA512 34d74d9a4c1ce57e1f9306b442fe44975c9d1e7bd9d5d2461750e017331c2746a07d173b769636eb4143e05b4138fd823ab233618742f2599051036b8c5955bc
DIST kwidgetsaddons-6.5.0.tar.xz 4260708 BLAKE2B 1ae35ef4e20652aed79b3c11368254e1c6f9d907c9008c9468e5f12ca8735aa4f6a8bcbfa62adab72ada52e8574a3da3d112950572e8cca62fd487ff47e2bcdc SHA512 cf43a48dd697b664ab29c92d141fb8cc87b54a840454f0c066640d7aad6116eb25ce7bf3d135f512df4c0c5e872b86e59e28b500065b295a23d6378e6aae5fa2
+DIST kwidgetsaddons-6.6.0.tar.xz 4261872 BLAKE2B 32cc92c6c68a60a042b26ab1119151049a7c9f3fc08ee74aef0bf2a92180ddc16ccb3198154427ea9835b885e475dde9689c04091873f897b7c3a0cfb9aaadf7 SHA512 ac07123d9a113d406eb484afb497e58762428736e18f58ad863bd94231856120d7f6939e8dcb53a1ae41e6e3bd10fe493a8f21c7cce5bc43c9fc966faa14b0c1
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.6.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.6.0.ebuild
new file mode 100644
index 000000000000..ff54b3fda963
--- /dev/null
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="An assortment of high-level widgets for common tasks"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+CMAKE_SKIP_TESTS=(
+ # bug 650216
+ kdatecomboboxtest
+ # bug 697866
+ ksqueezedtextlabelautotest
+ # bug 926508
+ ktooltipwidgettest
+ # bug 808216
+ ktwofingertaptest
+ ktwofingerswipetest
+)
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index fc8639553745..81ded02d2857 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,2 +1,3 @@
DIST kwindowsystem-5.116.0.tar.xz 2406688 BLAKE2B 99bb7ec3d3302543bab77a526c860f8c13233c803b92e15a225fbecdd74ca2498b0f9a58a1c310c84eb81b07cf8b586dfb0388cc45da65c38d501a774ecbe637 SHA512 1b8d45ee0a09161b45f62e6ba4f200f3c2ad937c20eedc03bf65c3a788a5311727ec2a1634db9e1b1208b8ecbe4158273d11c97924a86059a06d3a24d1201157
DIST kwindowsystem-6.5.0.tar.xz 2385532 BLAKE2B 363f37a31ebfc07745a942a6721055dc00386c7bb0ac23e1ab6d11dda2e5b319bca522b172cd1076f19f32dcaf3a792cf4c62f89469f96d10f5962694cf8a545 SHA512 3b7a7fbc635abdfca5a5f7303fcd58ae0be6df3b230ef2f18cdb4ded78b43e593a8ba276e80aff4133f739c2d4db485f490598de86a0f05d09e161db11e3ca44
+DIST kwindowsystem-6.6.0.tar.xz 2385484 BLAKE2B b6640d267fde1a1d96254f339b9dbc151e1e912cb0519dbc02325fb61bca689cfbd51cab8cc8a2563ec71971c3b75b36c78de02f58316adf26f8280d475a95a0 SHA512 b3f2955814b7d2a5e539c34847a5ffbc647a28dfc47d48b6a9282b4c57a27c336c03bcdc9cf250bdb1cb0fad6b9b2ce9597e76517a151714528c6b6ba5531c9b
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.6.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.6.0.ebuild
new file mode 100644
index 000000000000..030a5b14e0bd
--- /dev/null
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.6.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing access to properties and features of the window manager"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# slot op: Uses private/qwayland*_p.h headers
+# x11-base/xorg-proto: X11/Xlib.h included in public header kkeyserver.h,
+# req. by KF6WindowSystemConfig.cmake; see also bug #939177
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,wayland?]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ wayland? ( >=dev-qt/qtwayland-${QTMIN}:6= )
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6=[gui]
+ x11-base/xorg-proto
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
+ wayland? (
+ dev-libs/plasma-wayland-protocols
+ >=dev-libs/wayland-protocols-1.21
+ )
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+DOCS=( docs/README.kstartupinfo )
+
+src_configure() {
+ local mycmakeargs=(
+ -DKWINDOWSYSTEM_WAYLAND=$(usex wayland)
+ -DKWINDOWSYSTEM_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index 92b004304e05..4f02909bef28 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,2 +1,3 @@
DIST kxmlgui-5.116.0.tar.xz 2953508 BLAKE2B 133ae08dfa3b7f2077530f2164c6a912cfe4681ff41682ba7f76ebbf8b732dab3ee267a98eac46b02e58f87a891312b6dbfeffe65fc1eb290f1bb609e2b293a4 SHA512 e3a205f8eb0dc28869530e73e02ab090c55a5e1a54e3747b2271e34d211e2fb81fc61d07a44fc9ff3b41d37720e2861e4bff04d06419e5813ee526c02681bbef
DIST kxmlgui-6.5.0.tar.xz 2925684 BLAKE2B eec51be027d67619e12f6e8bb8699bb24604f862a0ff79ce3c7ff1811def3c6aa24336687959feb43ca6a176a9425dc736587882b6290d8ba64314d3a5f6be9b SHA512 5f539278e0aaa045682100b5a5029c34544e19d73951425bb3bb98959e8d2a8adad6d185a6c4f260ba11fb9d894340f0d9cdd5342077efcc2c556fda90385fcb
+DIST kxmlgui-6.6.0.tar.xz 2926084 BLAKE2B 9083064034a46693b8827b4753216b0af5945f5cc3d9c49ba8efd084b2f3f75052d398fa5f83698c01a3d84d890506accfcd408095cc5430db593d72e5b2f6c0 SHA512 36b6d31dc259ef31187c88804002f33286f004575fa7250adef040e254e01cfcaeadcc6a9989d52bfb8311669ab82e610ab7dd245e4c41c48335e6b600585a39
diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.6.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.6.0.ebuild
new file mode 100644
index 000000000000..79b92c61df5c
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-6.6.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,ssl,widgets,xml]
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kglobalaccel-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kitemviews-${PVCUT}*:6
+ =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+
+CMAKE_SKIP_TESTS=(
+ # bug 668198: files are missing; whatever.
+ ktoolbar_unittest
+ # bug 650290
+ kxmlgui_unittest
+ # bug 808216
+ ktooltiphelper_unittest
+)
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index a5c8e3d132d2..7fe16027bcb4 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,2 +1,3 @@
DIST modemmanager-qt-5.116.0.tar.xz 121304 BLAKE2B 004bcff0596e455212bde7150b1d59a4d414a0e187363e1c73c507d9d1f93255cc1a11fd2322f70c34529b64db9c2af434f827f0dad7d4dc1eb0c94757aadfab SHA512 dbcac87691d9c0dc12badfdcff229dc1160663c52f8f3d9cd52c964810d49f0bab4612e26f7381a60e1fb25e0b89443cfddfce6416d32c837658641cdb78dbbe
DIST modemmanager-qt-6.5.0.tar.xz 121928 BLAKE2B e77fc6ed2bdda78825cf2474186d59f0297d5d32ccf5fa8ff718a913fc6d459f450f2f09aa78325c18b694ea2d1a90256d51a1c9cf683ba42baeb330f57a6786 SHA512 c8e6b45441066213b012bab8193b2dc22aedc20e81587a44e59b58eb0d02f2f97a025373be9538eef1b0885fe72b341a33e3fe7f0886d250e24d465a00d6654c
+DIST modemmanager-qt-6.6.0.tar.xz 121908 BLAKE2B cc501d1ee4a7489e54f22bb9d77eecb401f737d3448b2b7e1f1f0b7f3fe92b3bbc0527389e889d43ef95a61f419adb13410e2e85d05ce279296517176f0a0d4b SHA512 acde2e09bb276a83ab7435f59ce5021cb358d1e7fc5be7dcfb30c5345686b96ae63f7073f70643adf671c808d2bbc61e01e86d1c7c2f394e721f29868c9d3caa
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.6.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.6.0.ebuild
new file mode 100644
index 000000000000..38ccd48b0ebc
--- /dev/null
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="ModemManager bindings for Qt"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,xml]
+ net-misc/modemmanager
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index 74f5979c0e61..287abebce2e0 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,2 +1,3 @@
DIST networkmanager-qt-5.116.0.tar.xz 198876 BLAKE2B 32227331d8122b7a2a9b14ab4aeeee0fbe143f6244433fa844f7cfc68062a478f59b213711467e66138478ea8df6c36d62f6c1bae16b8d396bc3c82bb07cd5ed SHA512 01f5687d8476a784c6a6673350c4907ee2f5061207f861895bd54c510bbe940b866488ea07aa63a72d3318b08a855c1096d7f52a1ddbf7cbf7820c248a5efac1
DIST networkmanager-qt-6.5.0.tar.xz 198168 BLAKE2B 2fee98644b4152e8bb431c60443b6377227c68b44d24f4bd0bd886c657552932e241b549ec9f707a453de082def097384e19bddd50cb12a142c0dc8efed867fb SHA512 64176da47c1d9647feea4f6bc17da55f820602283ef9179eea90a33140192d03020205333c3ee60ae9b80d9bdf87fd8985a00425e9d25aaba227f33e6595bea3
+DIST networkmanager-qt-6.6.0.tar.xz 198192 BLAKE2B 3ae3805d4dc23dd92d88568bc572df06adbe4675cdd9e3025341b6deb8c2513cb370b71ebb70dc3a4950dab3c0c2bcb5338f4e7466dae0dea0b51ecf57101c9b SHA512 5427fafa1f3a77c9b944e2a68df3617baad29d353d45fefe66c4de99640612f925851cca9a779bf9b15d8fedfc6e2fa908da524be5d2b2286c96f02565c265ad
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.6.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.6.0.ebuild
new file mode 100644
index 000000000000..1050102dfbef
--- /dev/null
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="NetworkManager bindings for Qt"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="teamd"
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=net-misc/networkmanager-1.4.0-r1[teamd=]
+"
+RDEPEND="${DEPEND}
+ || (
+ >=net-misc/networkmanager-1.4.0-r1[elogind]
+ >=net-misc/networkmanager-1.4.0-r1[systemd]
+ )
+"
+BDEPEND="virtual/pkgconfig"
+
+CMAKE_SKIP_TESTS=(
+ # bug: 625276
+ managertest
+ settingstest
+ activeconnectiontest
+)
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 7b21c3346768..01a7812a1750 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,2 +1,3 @@
DIST prison-5.116.0.tar.xz 55276 BLAKE2B a45dada4b4c7e6a8f811e37a7241f5399bbeea4f47805b5311a2393a64ef3beaebbf20c5c35bd7fd4e1670a626ea455454a7f46c104302e96399f484457cf33f SHA512 fa7ad2393a25b8b7d7cea60891ab27e114ea069a78479a90a6e7df219963991e89f477c061fea0d6c680cfe72502e4b40fdf05b55858072825543ca52635bfd0
DIST prison-6.5.0.tar.xz 56552 BLAKE2B 28cb0788a2cf9b7672b53ad1ffb811c1452c8f797f72282a4054f559b2e1c9c1becac9d2d088f633332a8d5c8ce01d90b08323276504001500c354ceea35d64f SHA512 17e949646671a63da6e6e926281b435c70a0e634aaf9be31d28522841893b1e0b16c53e76cc48e885751d439feab3691556bd6fb3aa4c0d688a9e9c6a54fe1d5
+DIST prison-6.6.0.tar.xz 56556 BLAKE2B 1d4a68b022d51f5674edc5c1d90506a8d4e5dfe340a87bc1d07bf83d71dec7995e1f70ed87c4a05643c30c05ec432d300aa24de03eaab287506c2f42c34a2dda SHA512 6c2d66a8396f236ef4a046310dc93c120ef581fd3165544989c3239747a9a0aa85285d14d5e5458daec3562eb0731c88ae159174a40f139a56e60e51fd2d55ed
diff --git a/kde-frameworks/prison/prison-6.6.0.ebuild b/kde-frameworks/prison/prison-6.6.0.ebuild
new file mode 100644
index 000000000000..873cd7cc7ee6
--- /dev/null
+++ b/kde-frameworks/prison/prison-6.6.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="QRCode and data matrix barcode library"
+HOMEPAGE="https://invent.kde.org/frameworks/prison"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="qml"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ media-gfx/qrencode:=
+ media-libs/libdmtx
+ media-libs/zxing-cpp:=
+ qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent,widgets] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: WITH_MULTIMEDIA?
+ -DWITH_QUICK=$(usex qml)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/purpose-kaccounts-services/Manifest b/kde-frameworks/purpose-kaccounts-services/Manifest
index e9a50ad9eb07..5ca3b4255230 100644
--- a/kde-frameworks/purpose-kaccounts-services/Manifest
+++ b/kde-frameworks/purpose-kaccounts-services/Manifest
@@ -1 +1,2 @@
DIST purpose-6.5.0.tar.xz 174700 BLAKE2B 780682a8308023e40723616f3f69704fc168d4a3391194948a7345246cf0014572d0100fccb2575c11251b067c26a21f40997418bb98e35287e7c88b3454c9e2 SHA512 8f0947545c125b08ed34a36321d73ff99725e6e537ec7675f8cff0673c11b7a4570bf194da409b43c997927a844f2236ebaf07fd193f887d57e768485f41ca0b
+DIST purpose-6.6.0.tar.xz 176800 BLAKE2B ca9bf9a881935f2e20bc734d248a15a5fdfbd66cb953ec8284190c962369704093351199560e229caa6e7f5e0110bf1e2ed4447c7bb137562613d0a2d82ded2e SHA512 bc12591f5dccb322cd447a275fa6e35d68e2d7762b09464f10c6f63a8f66e47a45be3693eb289475c581e12d9c316ae8d288b7b29f671068c7b05f757d248811
diff --git a/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.6.0.ebuild b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.6.0.ebuild
new file mode 100644
index 000000000000..488d5a17d72c
--- /dev/null
+++ b/kde-frameworks/purpose-kaccounts-services/purpose-kaccounts-services-6.6.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# this is purely for service file creation
+ECM_I18N="false"
+ECM_HANDBOOK="false"
+KDE_ORG_NAME="${PN/-kaccounts-services/}"
+KF5_BDEPEND=( "kde-apps/kaccounts-integration:6[qt5]" )
+KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" )
+KFMIN=5.115.0
+inherit ecm-common frameworks.kde.org
+
+DESCRIPTION="KAccounts generated service files for nextcloud and google services"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ !<kde-frameworks/purpose-5.116.0-r2:5
+ !<kde-frameworks/purpose-6.5.0-r1:6
+"
+
+ecm-common-check_deps() {
+ return $(has_version -b "kde-apps/kaccounts-integration:6")
+}
+
+ecm-common_inject_heredoc() {
+ cat >> CMakeLists.txt <<- _EOF_ || die
+ if(KFSLOT STREQUAL "6")
+ find_package(KAccounts6 REQUIRED)
+ else()
+ find_package(KAccounts REQUIRED)
+ endif()
+
+ kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/nextcloud/nextcloud-upload.service.in)
+ kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/youtube/google-youtube.service.in)
+ _EOF_
+}
+
+src_prepare() {
+ ecm-common_src_prepare
+
+ # Safety measure in case new services are added in the future
+ local known_num_of_services=2
+ local found_num_of_services=$(find . -iname "*service.in" | wc -l)
+ if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then
+ eerror "Number of service files mismatch!"
+ eerror "Expected: ${known_num_of_services}"
+ eerror "Found: ${found_num_of_services}"
+ die
+ fi
+}
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index e251846fc605..095e71070022 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,2 +1,3 @@
DIST purpose-5.116.0.tar.xz 181148 BLAKE2B 9b4b267128511929fe0e81256f046552a1d70654c9a3e46ca52c2e5035003f96bf42cebf91b2ff0c19d8ca846b3dbd9106d5fd2df5dda11ec17c16bb8c419447 SHA512 3447135ad33c725e0512c6b20a9be81082737146fa0c5a32b0c7d50a21cb5697b2b4796d1cbffc8661dd845ee3ef51bc57af0c94cce0ed14cc1542df822139d5
DIST purpose-6.5.0.tar.xz 174700 BLAKE2B 780682a8308023e40723616f3f69704fc168d4a3391194948a7345246cf0014572d0100fccb2575c11251b067c26a21f40997418bb98e35287e7c88b3454c9e2 SHA512 8f0947545c125b08ed34a36321d73ff99725e6e537ec7675f8cff0673c11b7a4570bf194da409b43c997927a844f2236ebaf07fd193f887d57e768485f41ca0b
+DIST purpose-6.6.0.tar.xz 176800 BLAKE2B ca9bf9a881935f2e20bc734d248a15a5fdfbd66cb953ec8284190c962369704093351199560e229caa6e7f5e0110bf1e2ed4447c7bb137562613d0a2d82ded2e SHA512 bc12591f5dccb322cd447a275fa6e35d68e2d7762b09464f10c6f63a8f66e47a45be3693eb289475c581e12d9c316ae8d288b7b29f671068c7b05f757d248811
diff --git a/kde-frameworks/purpose/purpose-6.6.0.ebuild b/kde-frameworks/purpose/purpose-6.6.0.ebuild
new file mode 100644
index 000000000000..3addb28b15b1
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-6.6.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="bluetooth webengine"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/ki18n-${PVCUT}*:6
+ =kde-frameworks/kio-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+ =kde-frameworks/knotifications-${PVCUT}*:6
+ =kde-frameworks/kservice-${PVCUT}*:6
+ =kde-frameworks/prison-${PVCUT}*:6
+ webengine? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kdeclarative-${PVCUT}:6
+ bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:6 )
+ webengine? (
+ >=kde-frameworks/purpose-kaccounts-services-${PVCUT}
+ >=net-libs/accounts-qml-0.7_p20231028[qt6]
+ )
+"
+BDEPEND="webengine? ( dev-util/intltool )"
+
+src_prepare() {
+ ecm_src_prepare
+
+ use bluetooth ||
+ cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package webengine KAccounts6)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ # Shipped by kde-frameworks/purpose-kaccounts-services package for shared use w/ SLOT 5
+ use webengine && ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/accounts/services/kde/{google-youtube,nextcloud-upload}.service
+ )
+ ecm_src_install
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Send through KDE Connect" kde-misc/kdeconnect
+ fi
+ ecm_pkg_postinst
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index 520be98ce68c..70d351096393 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,2 +1,3 @@
DIST qqc2-desktop-style-5.116.1.tar.xz 73068 BLAKE2B 713b863a08785f8d8a3509aad938818881e71bc2b966d10d823a805733bf2a5382337b7966a5c11c005ddf99a5e9ef377d59658568fc8cdcbdd1c35be41e1b09 SHA512 80520c19717f9150b6b0e91f45e65ef967f7fbadaff5b1f6bdab526822706a361e0094ded93826ea9fb2dc3028f8cd076e03b2067dbfc1d43ff764bc5ae5facb
DIST qqc2-desktop-style-6.5.0.tar.xz 87208 BLAKE2B f95f2e7798dbd7a0940eabfca75388c52f7c20d061e0a064a566c7cd7b001dc90f94ed03e8e69b3b170fdaedbe636a45559c902ae9978d08e921c7ed71a83979 SHA512 f0a278a9550eb222fc5fc099d71fd28e70e016987bea773b87bd9b2b3f47cd9b8ed5890225b956bb603019ec2dc07831f5c13e11e04aa5b6eea4426be37452f4
+DIST qqc2-desktop-style-6.6.0.tar.xz 87472 BLAKE2B 18aff83ea6a83e6426a15ec5a7af4ece5146ba3276272a2f0d5c67089f44e8f93c40d2b4083dcb4d0aa7ba3c85c4c3efd549b1d37fc07494a22600600dad2d88 SHA512 2b48f438a613d90b7033d1ff3b903408c480dfa57ceada81af15e109e06eb3d7ca78364652278ea5bc2f08961e156818165f1b658229b0c53844e2ebc1e17fea
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.6.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.6.0.ebuild
new file mode 100644
index 000000000000..052306a8ad15
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ )"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# Qt_6_PRIVATE_API matches org.kde.desktop.so, see also:
+# https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/379
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6=
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kiconthemes-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+ =kde-frameworks/sonnet-${PVCUT}*:6[qml]
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+CMAKE_SKIP_TESTS=(
+ # bug 926509
+ animationspeedmodifiertest
+)
diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index bdb2a95243bc..d02c73d9efb3 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,2 +1,3 @@
DIST solid-5.116.0.tar.xz 308000 BLAKE2B 5ed973327c23fb49c4377c4dd434bea2ecf343c9379927ef10ee11fcbef05c419da0423e4436b782dee62ca4d24ef6de25fc751e8014fcc1eb13b8293de4c4ae SHA512 1d6cb0c096bfede35a4b2963cd87e2ef0cb1a6be640d18c737434451e288645f7bbb0657c8ac780f3a60104c153b3b20ed7bd9c90b077d9aa7daea5740947b36
DIST solid-6.5.0.tar.xz 312956 BLAKE2B 67b95dba7f8ab01b2d4fe521bad129c04e590b3c9e804746dd4fd8b1138b486f442752d65ee9f8ac7f14173a352d8ac27bcb608e8c083075866368f39218f2ee SHA512 01d83bf4ab10694ac64a512d369eb1390ef6226aba662ceabb69e57be742d4316bb0e5055ec231ec171a49c33d37491021ea2b7c669fd5762bf10330029a10d9
+DIST solid-6.6.0.tar.xz 313136 BLAKE2B f68b16d2e19f56fdfa07ad51398b533e5b494fed4fefe9a5a9078d643d4bd34a69f51de7069391f83137e2ebb30abfae40ce1b8c79d5815032289644ec59ff2c SHA512 ac2c97eb5611bec1441e96b2c65cbd701b4bea619f0ae0b18e82f745c76d82ff2e7ab6face52043bd54dfa795db45772df842392d6ba77b7b9628d1d0f0fd79a
diff --git a/kde-frameworks/solid/solid-6.6.0.ebuild b/kde-frameworks/solid/solid-6.6.0.ebuild
new file mode 100644
index 000000000000..3e73f3dc1954
--- /dev/null
+++ b/kde-frameworks/solid/solid-6.6.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ios"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ sys-apps/util-linux
+ sys-fs/udisks:2
+ virtual/libudev:=
+ ios? (
+ app-pda/libimobiledevice:=
+ app-pda/libplist:=
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+BDEPEND="
+ app-alternatives/lex
+ app-alternatives/yacc
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package ios IMobileDevice)
+ $(cmake_use_find_package ios PList)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "media player devices support" app-misc/media-player-info
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index 7de2f21dfd5b..ea357d3abb3c 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,2 +1,3 @@
DIST sonnet-5.116.0.tar.xz 2406608 BLAKE2B 9ccdcf3ff032182ea5a76de9b2a523c48ada455cda5b997d534042bf25371c95bfc017d6d8c57fc16b49ad41e8049b0f51ea10c392b7bb4ba9d54d9de3ab26c0 SHA512 d40f721679f77d0eef706eddaa4369c63bb28a45852f0ad8f09518762ef249983dcdc1b4fac2b08fa37b2f4d53a6c301ec1abe2aab2af075ee52d442c248e88b
DIST sonnet-6.5.0.tar.xz 2432832 BLAKE2B 479cf2068aabae271585963df0efccaa2e78fa92e251ee6608eaf679616f6375c30761c6fd246274a3016716ac53763573ffcb88830fee59dda4c17113019af4 SHA512 048d8ef9c9949f8c70a3a45e1b8b4f9b685d0494b378ef244a7ccc606cf33208d2b853e17465d5093620ae2e9af849f812943f12c0822cb1994a9e20d0c6a4de
+DIST sonnet-6.6.0.tar.xz 2432952 BLAKE2B 8c6d9a25b182c71bf83409506d491203ebd922c02e4ac937c937c82095201da234dabaaea0ee3cdd1ed9fb6e6ff31e8a2be0d382330914649dfa76442faf3ed4 SHA512 4139545217d656c856cb6346e1cb7c07892ba0e68f034563e979ae36e42f5ee7e52b168eaa8b8a557be8b21869bf44833bbbacc04960f422082e3f7dce244735
diff --git a/kde-frameworks/sonnet/sonnet-6.6.0.ebuild b/kde-frameworks/sonnet/sonnet-6.6.0.ebuild
new file mode 100644
index 000000000000..518249d7ab30
--- /dev/null
+++ b/kde-frameworks/sonnet/sonnet-6.6.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
+
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="aspell +hunspell qml"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ aspell? ( app-text/aspell )
+ hunspell? ( app-text/hunspell:= )
+ qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+CMAKE_SKIP_TESTS=(
+ # bug 779994
+ sonnet-test_autodetect
+ # bug 680032
+ sonnet-test_settings
+ sonnet-test_highlighter
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package aspell ASPELL)
+ $(cmake_use_find_package hunspell HUNSPELL)
+ -DSONNET_USE_QML=$(usex qml)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest
index 0fc552801678..2510afb3a9c1 100644
--- a/kde-frameworks/syndication/Manifest
+++ b/kde-frameworks/syndication/Manifest
@@ -1,2 +1,3 @@
DIST syndication-5.116.0.tar.xz 510556 BLAKE2B 76605eba6b7bbbbadeacb730a69655ddfa3d86339932281ee9f845c4e9c761de59ef1dfc92f4bfd11a64be1a97fc2e5e1e8bded7f416a14f469303c5233da199 SHA512 82ca9937286cc9ab525bb078b2c884c368be7d243462a636d50a005e8667666f5cfdc11b324be75269857bf9f143a7b3704fc6411600bbfb60acd30dd772181d
DIST syndication-6.5.0.tar.xz 569464 BLAKE2B 23f98ec80506805c55fdf95f944c49163786a4408a942be12da6bf136803d363fbd84e26798888f44c843cfc3ab772fb2786787141832ba9361a18aaf5c4aef9 SHA512 a1434935ac41ef61a2fdfc6883bf90c037c52e2c694e2f3e9fe71d237c2f3da1fc49d5ced8f0b5cbec2e0ba39da2e7555bb2e98da29ef4db7a62cbb2136bfb9d
+DIST syndication-6.6.0.tar.xz 569484 BLAKE2B 5c3c82e4207f12faf3ecba5bba7e3ecea6f3051afcee6d99aba358c4f8716b1791ca9b0cdd3ba58179d28d8930b6626e7840184ce1154b07198991d91e0182cd SHA512 8476ad9467aabc82bf2452c0ecfd7d6142e26f1589b821e88d3b97d04426da2955e54bcfebd4348ba03537c2f9f14841649a7ebda0df2493a62bbfe63f220c6f
diff --git a/kde-frameworks/syndication/syndication-6.6.0.ebuild b/kde-frameworks/syndication/syndication-6.6.0.ebuild
new file mode 100644
index 000000000000..1d67738cf873
--- /dev/null
+++ b/kde-frameworks/syndication/syndication-6.6.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library for parsing RSS and Atom feeds"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[xml]
+ =kde-frameworks/kcodecs-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
+"
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index a520cd56609e..2f3d1dfd65e6 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,2 +1,3 @@
DIST syntax-highlighting-5.116.0.tar.xz 3432360 BLAKE2B 588924dfe0192d2538068e5b622ce2f8bec16d4203409dd99d7597024a4dfbcfefac070a022d48bb82717fb47dce9d8683405da818be7c624662b91656b0b86c SHA512 e8d0f424ad0349ef1a97fa6cb6a785ef9f2d20ca116b92ad4455bb87a61f868197cbb40e014a4eb0778aee12f40cf892af12717ebbd3545adf76afc05657d5a5
DIST syntax-highlighting-6.5.0.tar.xz 3563748 BLAKE2B c01c4225746f92c3c938585f565eabc1fc42dab5e129ba33a1c366d702db495bf81286416824d330c20a07ee292cb8146ad65074ed0c31052832ba837f984297 SHA512 8c45b41d4a1e0320bd6b0f186dbe1647213fa1aa0950a69c37c71839b5b9c3c2ee5f160f74eb12fe52e97996274901d8de6c1e51df1017de39a70f5f17db856f
+DIST syntax-highlighting-6.6.0.tar.xz 3586476 BLAKE2B 6257abd6fe5fddd3dcaf4052d9173b8edc786a4aef0c971bd516c4baa63c7f227513cad2ef388fb0000bd78fe172a1f3ceff89eb3b22f1fd75f7ee4908135625 SHA512 e6ddfd70edf33d813c60bf279ceb1ae0b6724559d49756aba67c1229737cfb3df3c6e48cebfeed49b58f87aa7918ebb4b5d4fe392ae7de7fed72b6d00a911a7c
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.6.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.6.0.ebuild
new file mode 100644
index 000000000000..808fff1d9846
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.6.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for syntax highlighting"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# examples: dev-qt/qtbase[printsupport,widgets]
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+"
+DEPEND="${RDEPEND}
+ dev-libs/xerces-c
+"
+BDEPEND="
+ dev-lang/perl
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+"
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index 6e87be91d806..ca69ad50c907 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,2 +1,3 @@
DIST threadweaver-5.116.0.tar.xz 1413124 BLAKE2B 0bc9d91fb46d53dfe608679f9b4898e9ce9f75a7f3e96cb8201cca260c0f5b7b183376e7498057023784c63f6af512c9dd6bc4f10fa69422991cede5ba3c3e18 SHA512 ef365148a91a54d3252ba831c5a49fe7e369850e5d86c87173c5b621eeb1132af6eb76e33e858499c7a2135073497d05519ca9cdb906881419272387aedc16d3
DIST threadweaver-6.5.0.tar.xz 1414452 BLAKE2B 7816d48080ba479dc8a46a5eecdd2365d31925befb4b9b84b1414809b186835ea78670de60d1124d2abc1a766a4e514a05b429f2a47e6724cf069bd06fabf782 SHA512 a24a14dc25f5b53d19f3e404c1457a604643fd6256f60c11fa537c65102df59790a8884d263f4f94a163329d25edfbc4f04275f2911ba026ccb7215cb4a635a5
+DIST threadweaver-6.6.0.tar.xz 1414480 BLAKE2B c27655573cbd74013e0b1458cfa6c5f744fa38093ad54a668f2a097309e2fb6cb35f5ed4ca7ec5eec80ae741b1172e0a09abee0d8bb0472436f725e9f62a9dc5 SHA512 b063ee1647765931f6a8e7fd3576d39732df1a10a3ecc6401c9920167dd0e81875d2fd3f98e4022ac7215c445dad5d779e69d9201e6b56fca23b3f4acc6cb132
diff --git a/kde-frameworks/threadweaver/threadweaver-6.6.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.6.0.ebuild
new file mode 100644
index 000000000000..343dccd438fa
--- /dev/null
+++ b/kde-frameworks/threadweaver/threadweaver-6.6.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing threads using job and queue-based interfaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+src_prepare() {
+ cmake_comment_add_subdirectory benchmarks
+ ecm_src_prepare
+}
diff --git a/lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild b/lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild
index 6bd9d64747fd..19f8528bae26 100644
--- a/lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild
+++ b/lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1+ BSD"
diff --git a/lxqt-base/libsysstat/libsysstat-1.0.0.ebuild b/lxqt-base/libsysstat/libsysstat-1.0.0.ebuild
index ea2930561fcd..d22d895b37ec 100644
--- a/lxqt-base/libsysstat/libsysstat-1.0.0.ebuild
+++ b/lxqt-base/libsysstat/libsysstat-1.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="GPL-2+ LGPL-2.1+"
diff --git a/lxqt-base/lxqt-about/lxqt-about-2.0.0.ebuild b/lxqt-base/lxqt-about/lxqt-about-2.0.0.ebuild
index d4612f39b890..15d4478932c9 100644
--- a/lxqt-base/lxqt-about/lxqt-about-2.0.0.ebuild
+++ b/lxqt-base/lxqt-about/lxqt-about-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1+"
diff --git a/lxqt-base/lxqt-admin/lxqt-admin-2.0.0-r1.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-2.0.0-r1.ebuild
index c00c7ef69b62..19f9510fd6fa 100644
--- a/lxqt-base/lxqt-admin/lxqt-admin-2.0.0-r1.ebuild
+++ b/lxqt-base/lxqt-admin/lxqt-admin-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1+"
diff --git a/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild
index 4bd0bb9a5a57..3526eeb47173 100644
--- a/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild
+++ b/lxqt-base/lxqt-config/lxqt-config-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2"
diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild
index d296708f9890..0d62d4b81828 100644
--- a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild
+++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild b/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild
index e1721aa2370c..2329e1d548fe 100644
--- a/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild
+++ b/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
diff --git a/lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild
index 0160b37e2916..19ef04fb9c53 100644
--- a/lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild
+++ b/lxqt-base/lxqt-meta/lxqt-meta-2.0.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
HOMEPAGE="https://lxqt-project.org/"
if [[ ${PV} != 9999 ]]; then
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="metapackage"
diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.1.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.1.ebuild
index 5b139664a531..f317c94e0d94 100644
--- a/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.1.ebuild
+++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.0.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.1.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.1.ebuild
index 6098d22a465b..d53e33fd2e3f 100644
--- a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.1.ebuild
+++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.0.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild
index 62018ae527ae..cbdf4b6f4d1a 100644
--- a/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild
+++ b/lxqt-base/lxqt-panel/lxqt-panel-2.0.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-2.0.0.ebuild b/lxqt-base/lxqt-policykit/lxqt-policykit-2.0.0.ebuild
index 1cfa8a7434cc..90ebc9ab262e 100644
--- a/lxqt-base/lxqt-policykit/lxqt-policykit-2.0.0.ebuild
+++ b/lxqt-base/lxqt-policykit/lxqt-policykit-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.0.0.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.0.0.ebuild
index cc396be8887b..78d1787d253b 100644
--- a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.0.0.ebuild
+++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild
index 72834eb8462f..f47acddb8135 100644
--- a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild
+++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1+"
diff --git a/lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild b/lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild
index 809a692792a4..bf80ed976840 100644
--- a/lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild
+++ b/lxqt-base/lxqt-runner/lxqt-runner-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild b/lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild
index 80d85dc02db1..1f27a12cb348 100644
--- a/lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild
+++ b/lxqt-base/lxqt-session/lxqt-session-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild b/lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild
index 2d41bd58f27e..284fe536db47 100644
--- a/lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild
+++ b/lxqt-base/lxqt-sudo/lxqt-sudo-2.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1 LGPL-2.1+"
diff --git a/media-fonts/last-resort/Manifest b/media-fonts/last-resort/Manifest
index 678d61a042eb..505d040de466 100644
--- a/media-fonts/last-resort/Manifest
+++ b/media-fonts/last-resort/Manifest
@@ -1,2 +1,2 @@
-DIST last-resort-15.000.ttf 526928 BLAKE2B 71789049c2f777fbc9d332a99ee001ab53b0ab6463979c5469bdbe0e16d758c6dee6d660b60a5c24faeb375a8e8e58d446280e923515243adf75e779c9ddbab1 SHA512 b97462d2ed5d746effe6a8e9e46a11addab09d3819c4f1f98044129d59d4be703d172e63a45f34254ebccf1f612f4df7320cb4322017b2cca7a4b4997deb2e13
DIST last-resort-15.100.ttf 529076 BLAKE2B 06bb6f6fbd23f9ea046cda51f5c111dc24e5eb81f14159583c7ced0f88bd5104f93840873e444b20f304989363eb4eaa376a2c766b04748811dc2877f57a4700 SHA512 30f9ee98ac30c23a2da27e7f1e608baa74df804d8de5b01b0c2025255dbabd54914208685f6b7f1c26affa5ca42e22dbf2a6f6abc1a92ba7558b729747fdb100
+DIST last-resort-16.000.ttf 564228 BLAKE2B 0252da4e552da9d5293a3593c22c5d130432af1ccfaffc47af2b85081a928ea63a84b1edf8c94b0b05a31a2ece2c05fcd91a58adb3982d6ab9fa78e974d0c841 SHA512 504b184c32a1f12d79213808bb4b2adc433461bf4ebebf9b14833829cbaf4f6f601fe57708405a50d283c76910aba9e62b6a07d10c12a2d2beeb9fae3b4e8788
diff --git a/media-fonts/last-resort/last-resort-15.000.ebuild b/media-fonts/last-resort/last-resort-16.000.ebuild
index 87fb1e86874c..9e09563a0d31 100644
--- a/media-fonts/last-resort/last-resort-15.000.ebuild
+++ b/media-fonts/last-resort/last-resort-16.000.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/media-fonts/symbols-nerd-font/symbols-nerd-font-3.2.1.ebuild b/media-fonts/symbols-nerd-font/symbols-nerd-font-3.2.1.ebuild
index d9cd30911930..df13c20b9a81 100644
--- a/media-fonts/symbols-nerd-font/symbols-nerd-font-3.2.1.ebuild
+++ b/media-fonts/symbols-nerd-font/symbols-nerd-font-3.2.1.ebuild
@@ -20,6 +20,6 @@ S=${WORKDIR}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
BDEPEND="app-arch/unzip"
diff --git a/media-gfx/dcraw/dcraw-9.28.0-r2.ebuild b/media-gfx/dcraw/dcraw-9.28.0-r2.ebuild
deleted file mode 100644
index f4d8b2fcfb9b..000000000000
--- a/media-gfx/dcraw/dcraw-9.28.0-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Command-line decoder for raw digital photos"
-HOMEPAGE="http://www.dechifro.org/dcraw/"
-SRC_URI="http://www.dechifro.org/dcraw/archive/${P}.tar.gz
- mirror://gentoo/parse-1.73.tar.bz2
- gimp? ( mirror://gentoo/rawphoto-1.32.tar.bz2 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-LANGS=" ca cs de da eo es fr hu it nl pl pt ru sv zh_CN zh_TW"
-IUSE="nls gimp jpeg lcms"
-
-COMMON_DEPEND="
- jpeg? ( virtual/jpeg:0 )
- lcms? ( media-libs/lcms:2 )
- gimp? ( media-gfx/gimp:0/2 )
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND="
- nls? ( sys-devel/gettext )
- gimp? ( virtual/pkgconfig )
-"
-RDEPEND="${COMMON_DEPEND}
- media-libs/netpbm
-"
-
-S="${WORKDIR}/dcraw"
-
-DOC_CONTENTS="
- See conversion-examples.txt.gz on how to convert
- the PPM files produced by dcraw to other image formats.\n
-
- \nThe functionality of the external program 'fujiturn' was
- incorporated into dcraw and is automatically used now.\n
-
- \nThere's an example wrapper script included called 'dcwrap'.
- This package also includes 'dcparse', which extracts
- thumbnail images (preferably JPEGs) from any raw digital
- camera formats that have them, and shows table contents.
-"
-
-run_build() {
- einfo "${@}"
- ${@} || die
-}
-
-src_prepare() {
- default
-
- # Support gimp-2.10, bug #655390
- use gimp && eapply "${FILESDIR}"/${PN}-9.28.0-gimp-2.10.patch
-
- rename dcraw_ dcraw. dcraw_*.1 || die "Failed to rename"
-}
-
-src_compile() {
- local ECFLAGS="-O2 -DNO_JASPER=yes" # Without optimisation build fails
- local ELIBS="-lm"
-
- use lcms && ELIBS="-llcms2 ${ELIBS}" || ECFLAGS+=" -DNO_LCMS=yes"
- use jpeg && ELIBS="-ljpeg ${ELIBS}" || ECFLAGS+=" -DNO_JPEG=yes"
- use nls && ECFLAGS+=" -DLOCALEDIR=\"/usr/share/locale/\""
-
- run_build $(tc-getCC) ${ECFLAGS} ${CFLAGS} ${LDFLAGS} -o dcraw dcraw.c ${ELIBS}
-
- run_build $(tc-getCC) -O2 ${CFLAGS} ${LDFLAGS} -o dcparse parse.c
-
- # rawphoto gimp plugin
- if use gimp; then
- run_build $(tc-getCC) ${CFLAGS} ${LDFLAGS} \
- $($(tc-getPKG_CONFIG) --cflags gimpui-2.0) rawphoto.c -o rawphoto \
- $($(tc-getPKG_CONFIG) --libs gimpui-2.0)
- fi
-
- if use nls; then
- for lang in ${LANGS}; do
- has ${lang} ${LINGUAS-${lang}} \
- && run_build msgfmt -c -o dcraw_${lang}.mo dcraw_${lang}.po
- done
- fi
-}
-
-src_install() {
- dobin dcraw dcparse
- dodoc "${FILESDIR}"/{conversion-examples.txt,dcwrap}
-
- # rawphoto gimp plugin
- if use gimp; then
- insinto "$($(tc-getPKG_CONFIG) --variable=gimplibdir gimp-2.0)/plug-ins"
- insopts -m0755
- doins rawphoto
- fi
-
- doman dcraw.1
-
- if use nls; then
- for lang in ${LANGS}; do
- if has ${lang} ${LINGUAS-${lang}}; then
- [[ -f dcraw.${lang}.1 ]] && doman dcraw.${lang}.1
- insinto /usr/share/locale/${lang}/LC_MESSAGES
- newins dcraw_${lang}.mo dcraw.mo
- fi
- done
- fi
-
- readme.gentoo_create_doc
-}
diff --git a/media-gfx/dcraw/dcraw-9.28.0-r3.ebuild b/media-gfx/dcraw/dcraw-9.28.0-r3.ebuild
deleted file mode 100644
index 962cdbdaf260..000000000000
--- a/media-gfx/dcraw/dcraw-9.28.0-r3.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Command-line decoder for raw digital photos"
-HOMEPAGE="https://www.dechifro.org/dcraw/"
-SRC_URI="http://www.dechifro.org/dcraw/archive/${P}.tar.gz
- mirror://gentoo/parse-1.73.tar.bz2
- gimp? ( mirror://gentoo/rawphoto-1.32.tar.bz2 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-LANGS=" ca cs de da eo es fr hu it nl pl pt ru sv zh_CN zh_TW"
-IUSE="nls gimp jpeg lcms"
-
-COMMON_DEPEND="
- jpeg? ( media-libs/libjpeg-turbo:0 )
- lcms? ( media-libs/lcms:2 )
- gimp? (
- dev-libs/atk
- media-gfx/gimp:0/2
- media-libs/harfbuzz
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- x11-libs/pango
-)
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND="
- nls? ( sys-devel/gettext )
- gimp? ( virtual/pkgconfig )
-"
-RDEPEND="${COMMON_DEPEND}
- media-libs/netpbm
-"
-
-S="${WORKDIR}/dcraw"
-
-DOC_CONTENTS="
- See conversion-examples.txt.gz on how to convert
- the PPM files produced by dcraw to other image formats.\n
-
- \nThe functionality of the external program 'fujiturn' was
- incorporated into dcraw and is automatically used now.\n
-
- \nThere's an example wrapper script included called 'dcwrap'.
- This package also includes 'dcparse', which extracts
- thumbnail images (preferably JPEGs) from any raw digital
- camera formats that have them, and shows table contents.
-"
-
-PATCHES=( "${FILESDIR}/${P}-fix-memmem-wrong-return-type.patch"
- "${FILESDIR}/${P}-fix-LC_CTYPE-undeclared.patch"
-)
-
-run_build() {
- einfo "${@}"
- ${@} || die
-}
-
-src_prepare() {
- default
-
- # Support gimp-2.10, bug #655390
- use gimp && eapply "${FILESDIR}"/${PN}-9.28.0-gimp-2.10.patch
-
- rename dcraw_ dcraw. dcraw_*.1 || die "Failed to rename"
-}
-
-src_compile() {
- local ECFLAGS="-O2 -DNO_JASPER=yes " # Without optimisation build fails
- local ELIBS="-lm"
- local RP_ECFLAGS="-I/usr/include/gtk-2.0/ -I/usr/include/glib-2.0/ \
- -I/usr/$(get_libdir)/glib-2.0/include -I/usr/include/cairo \
- -I/usr/include/pango-1.0 -I/usr/include/harfbuzz \
- -I/usr/lib64/gtk-2.0/include -I/usr/include/gdk-pixbuf-2.0 \
- -I/usr/include/atk-1.0"
-
- use lcms && ELIBS="-llcms2 ${ELIBS}" || ECFLAGS+=" -DNO_LCMS=yes"
- use jpeg && ELIBS="-ljpeg ${ELIBS}" || ECFLAGS+=" -DNO_JPEG=yes"
- use nls && ECFLAGS+=" -DLOCALEDIR=\"/usr/share/locale/\""
-
- run_build $(tc-getCC) ${ECFLAGS} ${CFLAGS} ${LDFLAGS} -o dcraw dcraw.c ${ELIBS}
-
- run_build $(tc-getCC) -O2 ${CFLAGS} ${LDFLAGS} -o dcparse parse.c
-
- # rawphoto gimp plugin
- if use gimp; then
- run_build $(tc-getCC) ${RP_ECFLAGS} ${CFLAGS} ${LDFLAGS} \
- $($(tc-getPKG_CONFIG) --cflags gimpui-2.0) rawphoto.c -o rawphoto \
- $($(tc-getPKG_CONFIG) --libs gimpui-2.0)
- fi
-
- if use nls; then
- for lang in ${LANGS}; do
- has ${lang} ${LINGUAS-${lang}} \
- && run_build msgfmt -c -o dcraw_${lang}.mo dcraw_${lang}.po
- done
- fi
-}
-
-src_install() {
- dobin dcraw dcparse
- dodoc "${FILESDIR}"/{conversion-examples.txt,dcwrap}
-
- # rawphoto gimp plugin
- if use gimp; then
- insinto "$($(tc-getPKG_CONFIG) --variable=gimplibdir gimp-2.0)/plug-ins"
- insopts -m0755
- doins rawphoto
- fi
-
- doman dcraw.1
-
- if use nls; then
- for lang in ${LANGS}; do
- if has ${lang} ${LINGUAS-${lang}}; then
- [[ -f dcraw.${lang}.1 ]] && doman dcraw.${lang}.1
- insinto /usr/share/locale/${lang}/LC_MESSAGES
- newins dcraw_${lang}.mo dcraw.mo
- fi
- done
- fi
-
- readme.gentoo_create_doc
-}
diff --git a/media-gfx/dcraw/files/dcraw-9.28.0-fix-memmem-wrong-return-type.patch b/media-gfx/dcraw/files/dcraw-9.28.0-fix-memmem-wrong-return-type.patch
deleted file mode 100644
index 93f299e4d2aa..000000000000
--- a/media-gfx/dcraw/files/dcraw-9.28.0-fix-memmem-wrong-return-type.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Memmem returns void*
-
-# Pascal Jäger <pascal.jaeger@leimstift.de> (2023-09-22)
-
-Bug: https://bugs.gentoo.org/911753
-
---- a/parse.c
-+++ b/parse.c
-@@ -965,7 +965,7 @@ void parse_phase_one (int base)
- }
- }
-
--char *memmem (char *haystack, size_t haystacklen,
-+void *memmem (char *haystack, size_t haystacklen,
- char *needle, size_t needlelen)
- {
- char *c;
diff --git a/media-gfx/digikam/digikam-8.4.0-r11.ebuild b/media-gfx/digikam/digikam-8.4.0-r11.ebuild
index b5e242ad01f2..ab9884b9b338 100644
--- a/media-gfx/digikam/digikam-8.4.0-r11.ebuild
+++ b/media-gfx/digikam/digikam-8.4.0-r11.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/digiKam-${PV/_/-}.tar.xz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
IUSE="addressbook calendar geolocation gphoto2 heif +imagemagick jpegxl +lensfun mysql openmp +panorama scanner semantic-desktop spell video"
# bug 366505
diff --git a/media-gfx/evoluspencil/Manifest b/media-gfx/evoluspencil/Manifest
index e100eb37ad51..2afcc196b04a 100644
--- a/media-gfx/evoluspencil/Manifest
+++ b/media-gfx/evoluspencil/Manifest
@@ -1,2 +1 @@
DIST Pencil-3.1.1.ga.x86_64.rpm 80453349 BLAKE2B c95d1a9722cde0396833da3e06e984e5d9ddfc9febdb4b65c8defad8aef131a7ea5444f8d05acea6ddbcb13782ab457498406cfba83585685100dc25dfb5a2b1 SHA512 3d438a390e9047230f31540066eafe87ce56dae58db84e2a8dd48dbfd29e5dcb630432f6eb4933bbba4df47460d70273b8e1cf5539cf4c7c6defda18c105582e
-DIST evoluspencil-3.1.0-1.rpm 88059338 BLAKE2B 905f37968815be8daf37f60197f33636094c1007553d917f4098e09de9943bbd027bb21cf216df64145206ac968b48fff7a91fcb3acbb1b5d01a897375e31e99 SHA512 3a9a451563f499d918b36b48482a13107e18de0f7fcb786b20a88ffd8f487cf07cfdc279bcf6d4db3b8bbde89a424352d7e1fa1d8eeaa4972d830ec22883a15f
diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0-r2.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.0-r2.ebuild
deleted file mode 100644
index 4c1c4625a566..000000000000
--- a/media-gfx/evoluspencil/evoluspencil-3.1.0-r2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit rpm xdg-utils desktop
-
-MY_PN="${PN/evolus/}"
-MY_PV="${PV}.ga"
-
-DESCRIPTION="A simple GUI prototyping tool to create mockups"
-HOMEPAGE="https://pencil.evolus.vn/"
-SRC_URI="https://pencil.evolus.vn/dl/V${MY_PV}/${MY_PN}-${MY_PV}-1.x86_64.rpm -> ${P}-1.rpm"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- || (
- >=app-accessibility/at-spi2-core-2.46.0:2
- ( app-accessibility/at-spi2-atk dev-libs/atk )
- )
- dev-libs/expat
- dev-libs/glib
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- net-print/cups
- sys-apps/dbus
- sys-apps/util-linux
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:2
- x11-libs/libX11
- x11-libs/libxcb
- 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/libXScrnSaver
- x11-libs/libXtst
- x11-libs/pango
-"
-
-S="${WORKDIR}"
-
-# bug 703602
-RESTRICT="splitdebug"
-
-QA_PREBUILT="
- opt/${MY_PN}/*.so
- opt/${MY_PN}/chrome-sandbox
- opt/${MY_PN}/pencil
-"
-
-src_prepare() {
- default
- rm opt/${MY_PN}-${MY_PV}/${MY_PN}.desktop || die
-}
-
-src_install() {
- insinto /opt/${MY_PN}
- doins -r opt/${MY_PN}-${MY_PV}/*
-
- fperms 755 /opt/${MY_PN}/${MY_PN}
- dosym ../../opt/${MY_PN}/${MY_PN} /usr/bin/evoluspencil
-
- domenu "${FILESDIR}"/${MY_PN}.desktop
-
- mkdir -p "${D}"/usr/share/icons/hicolor/256x256/apps/ || die
- mv "${D}"/opt/${MY_PN}/${MY_PN}.png "${D}"/usr/share/icons/hicolor/256x256/apps/ || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/media-gfx/gpicview/gpicview-0.2.5-r2.ebuild b/media-gfx/gpicview/gpicview-0.2.5-r2.ebuild
deleted file mode 100644
index baef4b43f9b8..000000000000
--- a/media-gfx/gpicview/gpicview-0.2.5-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-DESCRIPTION="A Simple and Fast Image Viewer for X"
-HOMEPAGE="http://lxde.sourceforge.net/gpicview"
-SRC_URI="https://downloads.sourceforge.net/lxde/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ppc ~riscv x86"
-
-RDEPEND="virtual/jpeg:0
- x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.40
- sys-devel/gettext
- virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}/Fix-displaying-images-with-GTK3.patch" )
-
-src_configure() {
- econf --enable-gtk3
-}
diff --git a/media-gfx/gpicview/gpicview-0.2.5-r3.ebuild b/media-gfx/gpicview/gpicview-0.2.5-r3.ebuild
index 09ecbb0b6501..7cc62978f08a 100644
--- a/media-gfx/gpicview/gpicview-0.2.5-r3.ebuild
+++ b/media-gfx/gpicview/gpicview-0.2.5-r3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit xdg
DESCRIPTION="A Simple and Fast Image Viewer for X"
-HOMEPAGE="http://lxde.sourceforge.net/gpicview"
+HOMEPAGE="https://lxde.sourceforge.net/gpicview/"
SRC_URI="https://downloads.sourceforge.net/lxde/${P}.tar.xz"
LICENSE="GPL-2"
diff --git a/media-gfx/lximage-qt/lximage-qt-2.0.1.ebuild b/media-gfx/lximage-qt/lximage-qt-2.0.1.ebuild
index b3cd3e926aa9..fd3becd868c6 100644
--- a/media-gfx/lximage-qt/lximage-qt-2.0.1.ebuild
+++ b/media-gfx/lximage-qt/lximage-qt-2.0.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="GPL-2 GPL-2+"
diff --git a/media-gfx/pngcheck/Manifest b/media-gfx/pngcheck/Manifest
index 092cb82f13c5..340c97fc3ab3 100644
--- a/media-gfx/pngcheck/Manifest
+++ b/media-gfx/pngcheck/Manifest
@@ -1,2 +1 @@
-DIST pngcheck-3.0.2.tar.gz 63202 BLAKE2B 4cc6040e087aa2f5829e79ea1a5feb45af8bb15fa72325f9cb4822169c7d278306d6d89b936fd4c3c3819a09380e07f1f64ce0c276e776c3146c1533b1ee1363 SHA512 81bba699141c0f506ee589785eccc4b1ea882df5d211bcd91885bbcc4230bf14d23fc1298ffc10a110d6a8459522f6a01bfba1f81739f6085e4d3de964bda3d5
DIST pngcheck-3.0.3.tar.gz 63766 BLAKE2B 962f90e6a05170a14fba45372d65f8cc94d1b4f6119c30d252a67644b69eb8a925c20b0d020b917673754f491305f73ac7e294df9b2a908a93011cec420c3629 SHA512 cdb2620cb508f9df748bd3e9cb657d2c503a1f62171f497f1ff1e0f220287364829f03164869567c83b5797d8bc478495ad6c35860196812ef8262fce4cbff26
diff --git a/media-gfx/pngcheck/pngcheck-3.0.2.ebuild b/media-gfx/pngcheck/pngcheck-3.0.2.ebuild
deleted file mode 100644
index ca87c90889f4..000000000000
--- a/media-gfx/pngcheck/pngcheck-3.0.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Verifies the integrity of PNG, JNG and MNG files with internal checksums"
-HOMEPAGE="http://www.libpng.org/pub/png/apps/pngcheck.html"
-SRC_URI="https://downloads.sourceforge.net/png-mng/${P}.tar.gz"
-
-LICENSE="HPND GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-src_compile() {
- emake -f Makefile.unx \
- CC="$(tc-getCC)" \
- LD="$(tc-getLD)" \
- CFLAGS="${CFLAGS} ${LDFLAGS} -DUSE_ZLIB" \
- ZLIB="-lz"
-}
-
-src_install() {
- dobin png{check,split,-fix-IDAT-windowsize}
- doman pngcheck.1 gpl/pngsplit.1
-
- einstalldocs
-}
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.0-cgal-6.0.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.0-cgal-6.0.patch
new file mode 100644
index 000000000000..52013146b1c3
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.8.0-cgal-6.0.patch
@@ -0,0 +1,189 @@
+From a9283c62cec2b802aa2133c92b7ff5bf320c0bb6 Mon Sep 17 00:00:00 2001
+From: Laurent Rineau <laurent.rineau@cgal.org>
+Date: Sat, 13 Jul 2024 01:19:21 +0200
+Subject: [PATCH] compatibility with CGAL-6.0 (and 5.6.x)
+
+--- a/src/libslic3r/CutSurface.cpp
++++ b/src/libslic3r/CutSurface.cpp
+@@ -4,6 +4,14 @@
+ ///|/
+ #include "CutSurface.hpp"
+
++template <typename T>
++auto access_pmap(std::optional<T> opt) -> T {
++ return opt.value();
++}
++
++template <typename Pair>
++auto access_pmap(Pair pair) { return pair.first; }
++
+ /// models_input.obj - Check transormation of model to each others
+ /// projection_center.obj - circle representing center of projection with correct distance
+ /// {M} .. model index
+@@ -33,6 +41,7 @@ using namespace Slic3r;
+ #include <CGAL/Exact_integer.h>
+ #include <CGAL/Surface_mesh.h>
+ #include <CGAL/Cartesian_converter.h>
++#include <CGAL/AABB_traits.h>
+ #include <tbb/parallel_for.h>
+
+ // libslic3r
+@@ -997,8 +1006,8 @@ priv::CutMesh priv::to_cgal(const ExPolygons &shapes,
+ if (shapes.empty()) return {};
+
+ CutMesh result;
+- EdgeShapeMap edge_shape_map = result.add_property_map<EI, IntersectingElement>(edge_shape_map_name).first;
+- FaceShapeMap face_shape_map = result.add_property_map<FI, IntersectingElement>(face_shape_map_name).first;
++ EdgeShapeMap edge_shape_map = access_pmap((result.add_property_map<EI, IntersectingElement>(edge_shape_map_name)));
++ FaceShapeMap face_shape_map = access_pmap((result.add_property_map<FI, IntersectingElement>(face_shape_map_name)));
+
+ std::vector<VI> indices;
+ auto insert_contour = [&projection, &indices, &result,
+@@ -1408,17 +1417,17 @@ priv::CutAOIs priv::cut_from_model(CutMesh &cgal_model,
+ const ExPolygonsIndices &s2i)
+ {
+ // pointer to edge or face shape_map
+- VertexShapeMap vert_shape_map = cgal_model.add_property_map<VI, const IntersectingElement*>(vert_shape_map_name, nullptr).first;
++ VertexShapeMap vert_shape_map = access_pmap((cgal_model.add_property_map<VI, const IntersectingElement*>(vert_shape_map_name, nullptr)));
+
+ // detect anomalities in visitor.
+ bool is_valid = true;
+ // NOTE: map are created when convert shapes to cgal model
+- const EdgeShapeMap& edge_shape_map = cgal_shape.property_map<EI, IntersectingElement>(edge_shape_map_name).first;
+- const FaceShapeMap& face_shape_map = cgal_shape.property_map<FI, IntersectingElement>(face_shape_map_name).first;
++ const EdgeShapeMap& edge_shape_map = access_pmap((cgal_shape.property_map<EI, IntersectingElement>(edge_shape_map_name)));
++ const FaceShapeMap& face_shape_map = access_pmap((cgal_shape.property_map<FI, IntersectingElement>(face_shape_map_name)));
+ Visitor visitor{cgal_model, cgal_shape, edge_shape_map, face_shape_map, vert_shape_map, &is_valid};
+
+ // a property map containing the constrained-or-not status of each edge
+- EdgeBoolMap ecm = cgal_model.add_property_map<EI, bool>(is_constrained_edge_name, false).first;
++ EdgeBoolMap ecm = access_pmap((cgal_model.add_property_map<EI, bool>(is_constrained_edge_name, false)));
+ const auto &p = CGAL::parameters::visitor(visitor)
+ .edge_is_constrained_map(ecm)
+ .throw_on_self_intersection(false);
+@@ -1427,7 +1436,7 @@ priv::CutAOIs priv::cut_from_model(CutMesh &cgal_model,
+
+ if (!is_valid) return {};
+
+- FaceTypeMap face_type_map = cgal_model.add_property_map<FI, FaceType>(face_type_map_name, FaceType::not_constrained).first;
++ FaceTypeMap face_type_map = access_pmap((cgal_model.add_property_map<FI, FaceType>(face_type_map_name, FaceType::not_constrained)));
+
+ // Select inside and outside face in model
+ set_face_type(face_type_map, cgal_model, vert_shape_map, ecm, cgal_shape, s2i);
+@@ -1563,8 +1572,8 @@ void priv::collect_surface_data(std::queue<FI> &process,
+
+ void priv::create_reduce_map(ReductionMap &reduction_map, const CutMesh &mesh)
+ {
+- const VertexShapeMap &vert_shape_map = mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name).first;
+- const EdgeBoolMap &ecm = mesh.property_map<EI, bool>(is_constrained_edge_name).first;
++ const VertexShapeMap &vert_shape_map = access_pmap((mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name)));
++ const EdgeBoolMap &ecm = access_pmap((mesh.property_map<EI, bool>(is_constrained_edge_name)));
+
+ // check if vertex was made by edge_2 which is diagonal of quad
+ auto is_reducible_vertex = [&vert_shape_map](VI reduction_from) -> bool {
+@@ -1749,10 +1758,10 @@ priv::VDistances priv::calc_distances(const SurfacePatches &patches,
+ for (const SurfacePatch &patch : patches) {
+ // map is created during intersection by corefine visitor
+ const VertexShapeMap &vert_shape_map =
+- models[patch.model_id].property_map<VI, const IntersectingElement *>(vert_shape_map_name).first;
++ access_pmap((models[patch.model_id].property_map<VI, const IntersectingElement *>(vert_shape_map_name)));
+ uint32_t patch_index = &patch - &patches.front();
+ // map is created during patch creation / dividing
+- const CvtVI2VI& cvt = patch.mesh.property_map<VI, VI>(patch_source_name).first;
++ const CvtVI2VI& cvt = access_pmap((patch.mesh.property_map<VI, VI>(patch_source_name)));
+ // for each point on outline
+ for (const Loop &loop : patch.loops)
+ for (const VI &vi_patch : loop) {
+@@ -2640,7 +2649,7 @@ priv::SurfacePatch priv::create_surface_patch(const std::vector<FI> &fis,
+ /* const */ CutMesh &mesh,
+ const ReductionMap *rmap)
+ {
+- auto is_counted = mesh.add_property_map<VI, bool>("v:is_counted").first;
++ auto is_counted = access_pmap((mesh.add_property_map<VI, bool>("v:is_counted")));
+ uint32_t count_vertices = 0;
+ if (rmap == nullptr) {
+ for (FI fi : fis)
+@@ -2670,7 +2679,7 @@ priv::SurfacePatch priv::create_surface_patch(const std::vector<FI> &fis,
+ cm.reserve(count_vertices, count_edges, count_faces);
+
+ // vertex conversion function from mesh VI to result VI
+- CvtVI2VI mesh2result = mesh.add_property_map<VI,VI>("v:mesh2result").first;
++ CvtVI2VI mesh2result = access_pmap((mesh.add_property_map<VI,VI>("v:mesh2result")));
+
+ if (rmap == nullptr) {
+ for (FI fi : fis) {
+@@ -2722,7 +2731,7 @@ priv::SurfacePatch priv::create_surface_patch(const std::vector<FI> &fis,
+ assert(count_edges >= cm.edges().size());
+
+ // convert VI from this patch to source VI, when exist
+- CvtVI2VI cvt = cm.add_property_map<VI, VI>(patch_source_name).first;
++ CvtVI2VI cvt = access_pmap((cm.add_property_map<VI, VI>(patch_source_name)));
+ // vi_s .. VertexIndex into mesh (source)
+ // vi_d .. new VertexIndex in cm (destination)
+ for (VI vi_s : mesh.vertices()) {
+@@ -2913,7 +2922,7 @@ bool priv::is_patch_inside_of_model(const SurfacePatch &patch,
+ uint32_t priv::get_shape_point_index(const CutAOI &cut, const CutMesh &model)
+ {
+ // map is created during intersection by corefine visitor
+- const VertexShapeMap &vert_shape_map = model.property_map<VI, const IntersectingElement *>(vert_shape_map_name).first;
++ const VertexShapeMap &vert_shape_map = access_pmap((model.property_map<VI, const IntersectingElement *>(vert_shape_map_name)));
+ // for each half edge of outline
+ for (HI hi : cut.second) {
+ VI vi = model.source(hi);
+@@ -2938,7 +2947,7 @@ priv::SurfacePatch priv::separate_patch(const std::vector<FI>& fis,
+ patch_new.model_id = patch.model_id;
+ patch_new.shape_id = patch.shape_id;
+ // fix cvt
+- CvtVI2VI cvt = patch_new.mesh.property_map<VI, VI>(patch_source_name).first;
++ CvtVI2VI cvt = access_pmap((patch_new.mesh.property_map<VI, VI>(patch_source_name)));
+ for (VI &vi : cvt) {
+ if (!vi.is_valid()) continue;
+ vi = cvt_from[vi];
+@@ -2956,9 +2965,9 @@ void priv::divide_patch(size_t i, SurfacePatchesEx &patches)
+ CutMesh& cm = patch.mesh;
+ assert(!cm.faces().empty());
+ std::string patch_number_name = "f:patch_number";
+- CutMesh::Property_map<FI,bool> is_processed = cm.add_property_map<FI, bool>(patch_number_name, false).first;
++ CutMesh::Property_map<FI,bool> is_processed = access_pmap((cm.add_property_map<FI, bool>(patch_number_name, false)));
+
+- const CvtVI2VI& cvt_from = patch.mesh.property_map<VI, VI>(patch_source_name).first;
++ const CvtVI2VI& cvt_from = access_pmap((patch.mesh.property_map<VI, VI>(patch_source_name)));
+
+ std::vector<FI> fis;
+ fis.reserve(cm.faces().size());
+@@ -3059,7 +3068,7 @@ priv::SurfacePatches priv::diff_models(VCutAOIs &cuts,
+ CutAOIs &model_cuts = cuts[model_index];
+ CutMesh &cut_model_ = cut_models[model_index];
+ const CutMesh &cut_model = cut_model_;
+- ReductionMap vertex_reduction_map = cut_model_.add_property_map<VI, VI>(vertex_reduction_map_name).first;
++ ReductionMap vertex_reduction_map = access_pmap((cut_model_.add_property_map<VI, VI>(vertex_reduction_map_name)));
+ create_reduce_map(vertex_reduction_map, cut_model);
+
+ for (size_t cut_index = 0; cut_index < model_cuts.size(); ++cut_index, ++index) {
+@@ -3145,7 +3154,7 @@ bool priv::is_over_whole_expoly(const CutAOI &cutAOI,
+ const CutMesh &mesh)
+ {
+ // NonInterupted contour is without other point and contain all from shape
+- const VertexShapeMap &vert_shape_map = mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name).first;
++ const VertexShapeMap &vert_shape_map = access_pmap((mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name)));
+ for (HI hi : cutAOI.second) {
+ const IntersectingElement *ie_s = vert_shape_map[mesh.source(hi)];
+ const IntersectingElement *ie_t = vert_shape_map[mesh.target(hi)];
+@@ -3682,7 +3691,7 @@ void priv::store(const CutMesh &mesh, const FaceTypeMap &face_type_map, const st
+ }
+
+ CutMesh &mesh_ = const_cast<CutMesh &>(mesh);
+- auto face_colors = mesh_.add_property_map<priv::FI, CGAL::Color>("f:color").first;
++ auto face_colors = access_pmap((mesh_.add_property_map<priv::FI, CGAL::Color>("f:color")));
+ for (FI fi : mesh.faces()) {
+ auto &color = face_colors[fi];
+ switch (face_type_map[fi]) {
+@@ -3708,7 +3717,7 @@ void priv::store(const CutMesh &mesh, const ReductionMap &reduction_map, const s
+ std::string off_file = dir + "model" + std::to_string(reduction_order++) + ".off";
+
+ CutMesh &mesh_ = const_cast<CutMesh &>(mesh);
+- auto vertex_colors = mesh_.add_property_map<priv::VI, CGAL::Color>("v:color").first;
++ auto vertex_colors = access_pmap((mesh_.add_property_map<priv::VI, CGAL::Color>("v:color")));
+ // initialize to gray color
+ for (VI vi: mesh.vertices())
+ vertex_colors[vi] = CGAL::Color{127, 127, 127};
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.0-wxwidgets-3.2.4.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.0-wxwidgets-3.2.4.patch
new file mode 100644
index 000000000000..d7c700662b72
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.8.0-wxwidgets-3.2.4.patch
@@ -0,0 +1,28 @@
+From f67a877d583eba5472003f0ea4df3f7420d70734 Mon Sep 17 00:00:00 2001
+From: Gregor Riepl <onitake@gmail.com>
+Date: Mon, 27 Nov 2023 13:01:55 +0100
+Subject: [PATCH] Make initializers explicit to avoid ambiguous wxArrayString
+ overloads
+
+--- a/src/slic3r/GUI/PhysicalPrinterDialog.cpp
++++ b/src/slic3r/GUI/PhysicalPrinterDialog.cpp
+@@ -606,7 +606,7 @@ void PhysicalPrinterDialog::build_printhost_settings(ConfigOptionsGroup* m_optgr
+ // Always fill in the "printhost_port" combo box from the config and select it.
+ {
+ Choice* choice = dynamic_cast<Choice*>(m_optgroup->get_field("printhost_port"));
+- choice->set_values({ m_config->opt_string("printhost_port") });
++ choice->set_values(std::vector<std::string>({ m_config->opt_string("printhost_port") }));
+ choice->set_selection();
+ }
+
+--- a/src/slic3r/GUI/Plater.cpp
++++ b/src/slic3r/GUI/Plater.cpp
+@@ -4048,7 +4048,7 @@ void Plater::load_project(const wxString& filename)
+
+ p->reset();
+
+- if (! load_files({ into_path(filename) }).empty()) {
++ if (! load_files(std::vector<boost::filesystem::path>({ into_path(filename) })).empty()) {
+ // At least one file was loaded.
+ p->set_project_filename(filename);
+ // Save the names of active presets and project specific config into ProjectDirtyStateManager.
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.1-cgal-6.0.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.1-cgal-6.0.patch
new file mode 100644
index 000000000000..3aac479197bb
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.8.1-cgal-6.0.patch
@@ -0,0 +1,191 @@
+From a9283c62cec2b802aa2133c92b7ff5bf320c0bb6 Mon Sep 17 00:00:00 2001
+From: Laurent Rineau <laurent.rineau@cgal.org>
+Date: Sat, 13 Jul 2024 01:19:21 +0200
+Subject: [PATCH] compatibility with CGAL-6.0 (and 5.6.x)
+
+updated for 2.8.1
+
+--- a/src/libslic3r/CutSurface.cpp
++++ b/src/libslic3r/CutSurface.cpp
+@@ -4,6 +4,14 @@
+ ///|/
+ #include "CutSurface.hpp"
+
++template <typename T>
++auto access_pmap(std::optional<T> opt) -> T {
++ return opt.value();
++}
++
++template <typename Pair>
++auto access_pmap(Pair pair) { return pair.first; }
++
+ /// models_input.obj - Check transormation of model to each others
+ /// projection_center.obj - circle representing center of projection with correct distance
+ /// {M} .. model index
+@@ -31,6 +39,7 @@ using namespace Slic3r;
+ #include <CGAL/Exact_integer.h>
+ #include <CGAL/Surface_mesh.h>
+ #include <CGAL/Cartesian_converter.h>
++#include <CGAL/AABB_traits.h>
+ #include <oneapi/tbb/blocked_range.h>
+ #include <oneapi/tbb/parallel_for.h>
+ #include <boost/property_map/property_map.hpp>
+@@ -1021,8 +1030,8 @@ priv::CutMesh priv::to_cgal(const ExPolygons &shapes,
+ if (shapes.empty()) return {};
+
+ CutMesh result;
+- EdgeShapeMap edge_shape_map = result.add_property_map<EI, IntersectingElement>(edge_shape_map_name).first;
+- FaceShapeMap face_shape_map = result.add_property_map<FI, IntersectingElement>(face_shape_map_name).first;
++ EdgeShapeMap edge_shape_map = access_pmap((result.add_property_map<EI, IntersectingElement>(edge_shape_map_name)));
++ FaceShapeMap face_shape_map = access_pmap((result.add_property_map<FI, IntersectingElement>(face_shape_map_name)));
+
+ std::vector<VI> indices;
+ auto insert_contour = [&projection, &indices, &result,
+@@ -1432,17 +1441,17 @@ priv::CutAOIs priv::cut_from_model(CutMesh &cgal_model,
+ const ExPolygonsIndices &s2i)
+ {
+ // pointer to edge or face shape_map
+- VertexShapeMap vert_shape_map = cgal_model.add_property_map<VI, const IntersectingElement*>(vert_shape_map_name, nullptr).first;
++ VertexShapeMap vert_shape_map = access_pmap((cgal_model.add_property_map<VI, const IntersectingElement*>(vert_shape_map_name, nullptr)));
+
+ // detect anomalities in visitor.
+ bool is_valid = true;
+ // NOTE: map are created when convert shapes to cgal model
+- const EdgeShapeMap& edge_shape_map = cgal_shape.property_map<EI, IntersectingElement>(edge_shape_map_name).first;
+- const FaceShapeMap& face_shape_map = cgal_shape.property_map<FI, IntersectingElement>(face_shape_map_name).first;
++ const EdgeShapeMap& edge_shape_map = access_pmap((cgal_shape.property_map<EI, IntersectingElement>(edge_shape_map_name)));
++ const FaceShapeMap& face_shape_map = access_pmap((cgal_shape.property_map<FI, IntersectingElement>(face_shape_map_name)));
+ Visitor visitor{cgal_model, cgal_shape, edge_shape_map, face_shape_map, vert_shape_map, &is_valid};
+
+ // a property map containing the constrained-or-not status of each edge
+- EdgeBoolMap ecm = cgal_model.add_property_map<EI, bool>(is_constrained_edge_name, false).first;
++ EdgeBoolMap ecm = access_pmap((cgal_model.add_property_map<EI, bool>(is_constrained_edge_name, false)));
+ const auto &p = CGAL::parameters::visitor(visitor)
+ .edge_is_constrained_map(ecm)
+ .throw_on_self_intersection(false);
+@@ -1451,7 +1460,7 @@ priv::CutAOIs priv::cut_from_model(CutMesh &cgal_model,
+
+ if (!is_valid) return {};
+
+- FaceTypeMap face_type_map = cgal_model.add_property_map<FI, FaceType>(face_type_map_name, FaceType::not_constrained).first;
++ FaceTypeMap face_type_map = access_pmap((cgal_model.add_property_map<FI, FaceType>(face_type_map_name, FaceType::not_constrained)));
+
+ // Select inside and outside face in model
+ set_face_type(face_type_map, cgal_model, vert_shape_map, ecm, cgal_shape, s2i);
+@@ -1587,8 +1596,8 @@ void priv::collect_surface_data(std::queue<FI> &process,
+
+ void priv::create_reduce_map(ReductionMap &reduction_map, const CutMesh &mesh)
+ {
+- const VertexShapeMap &vert_shape_map = mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name).first;
+- const EdgeBoolMap &ecm = mesh.property_map<EI, bool>(is_constrained_edge_name).first;
++ const VertexShapeMap &vert_shape_map = access_pmap((mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name)));
++ const EdgeBoolMap &ecm = access_pmap((mesh.property_map<EI, bool>(is_constrained_edge_name)));
+
+ // check if vertex was made by edge_2 which is diagonal of quad
+ auto is_reducible_vertex = [&vert_shape_map](VI reduction_from) -> bool {
+@@ -1773,10 +1782,10 @@ priv::VDistances priv::calc_distances(const SurfacePatches &patches,
+ for (const SurfacePatch &patch : patches) {
+ // map is created during intersection by corefine visitor
+ const VertexShapeMap &vert_shape_map =
+- models[patch.model_id].property_map<VI, const IntersectingElement *>(vert_shape_map_name).first;
++ access_pmap((models[patch.model_id].property_map<VI, const IntersectingElement *>(vert_shape_map_name)));
+ uint32_t patch_index = &patch - &patches.front();
+ // map is created during patch creation / dividing
+- const CvtVI2VI& cvt = patch.mesh.property_map<VI, VI>(patch_source_name).first;
++ const CvtVI2VI& cvt = access_pmap((patch.mesh.property_map<VI, VI>(patch_source_name)));
+ // for each point on outline
+ for (const Loop &loop : patch.loops)
+ for (const VI &vi_patch : loop) {
+@@ -2666,7 +2675,7 @@ priv::SurfacePatch priv::create_surface_patch(const std::vector<FI> &fis,
+ /* const */ CutMesh &mesh,
+ const ReductionMap *rmap)
+ {
+- auto is_counted = mesh.add_property_map<VI, bool>("v:is_counted").first;
++ auto is_counted = access_pmap((mesh.add_property_map<VI, bool>("v:is_counted")));
+ uint32_t count_vertices = 0;
+ if (rmap == nullptr) {
+ for (FI fi : fis)
+@@ -2696,7 +2705,7 @@ priv::SurfacePatch priv::create_surface_patch(const std::vector<FI> &fis,
+ cm.reserve(count_vertices, count_edges, count_faces);
+
+ // vertex conversion function from mesh VI to result VI
+- CvtVI2VI mesh2result = mesh.add_property_map<VI,VI>("v:mesh2result").first;
++ CvtVI2VI mesh2result = access_pmap((mesh.add_property_map<VI,VI>("v:mesh2result")));
+
+ if (rmap == nullptr) {
+ for (FI fi : fis) {
+@@ -2748,7 +2757,7 @@ priv::SurfacePatch priv::create_surface_patch(const std::vector<FI> &fis,
+ assert(count_edges >= cm.edges().size());
+
+ // convert VI from this patch to source VI, when exist
+- CvtVI2VI cvt = cm.add_property_map<VI, VI>(patch_source_name).first;
++ CvtVI2VI cvt = access_pmap((cm.add_property_map<VI, VI>(patch_source_name)));
+ // vi_s .. VertexIndex into mesh (source)
+ // vi_d .. new VertexIndex in cm (destination)
+ for (VI vi_s : mesh.vertices()) {
+@@ -2939,7 +2948,7 @@ bool priv::is_patch_inside_of_model(const SurfacePatch &patch,
+ uint32_t priv::get_shape_point_index(const CutAOI &cut, const CutMesh &model)
+ {
+ // map is created during intersection by corefine visitor
+- const VertexShapeMap &vert_shape_map = model.property_map<VI, const IntersectingElement *>(vert_shape_map_name).first;
++ const VertexShapeMap &vert_shape_map = access_pmap((model.property_map<VI, const IntersectingElement *>(vert_shape_map_name)));
+ // for each half edge of outline
+ for (HI hi : cut.second) {
+ VI vi = model.source(hi);
+@@ -2964,7 +2973,7 @@ priv::SurfacePatch priv::separate_patch(const std::vector<FI>& fis,
+ patch_new.model_id = patch.model_id;
+ patch_new.shape_id = patch.shape_id;
+ // fix cvt
+- CvtVI2VI cvt = patch_new.mesh.property_map<VI, VI>(patch_source_name).first;
++ CvtVI2VI cvt = access_pmap((patch_new.mesh.property_map<VI, VI>(patch_source_name)));
+ for (VI &vi : cvt) {
+ if (!vi.is_valid()) continue;
+ vi = cvt_from[vi];
+@@ -2982,9 +2991,9 @@ void priv::divide_patch(size_t i, SurfacePatchesEx &patches)
+ CutMesh& cm = patch.mesh;
+ assert(!cm.faces().empty());
+ std::string patch_number_name = "f:patch_number";
+- CutMesh::Property_map<FI,bool> is_processed = cm.add_property_map<FI, bool>(patch_number_name, false).first;
++ CutMesh::Property_map<FI,bool> is_processed = access_pmap((cm.add_property_map<FI, bool>(patch_number_name, false)));
+
+- const CvtVI2VI& cvt_from = patch.mesh.property_map<VI, VI>(patch_source_name).first;
++ const CvtVI2VI& cvt_from = access_pmap((patch.mesh.property_map<VI, VI>(patch_source_name)));
+
+ std::vector<FI> fis;
+ fis.reserve(cm.faces().size());
+@@ -3085,7 +3094,7 @@ priv::SurfacePatches priv::diff_models(VCutAOIs &cuts,
+ CutAOIs &model_cuts = cuts[model_index];
+ CutMesh &cut_model_ = cut_models[model_index];
+ const CutMesh &cut_model = cut_model_;
+- ReductionMap vertex_reduction_map = cut_model_.add_property_map<VI, VI>(vertex_reduction_map_name).first;
++ ReductionMap vertex_reduction_map = access_pmap((cut_model_.add_property_map<VI, VI>(vertex_reduction_map_name)));
+ create_reduce_map(vertex_reduction_map, cut_model);
+
+ for (size_t cut_index = 0; cut_index < model_cuts.size(); ++cut_index, ++index) {
+@@ -3171,7 +3180,7 @@ bool priv::is_over_whole_expoly(const CutAOI &cutAOI,
+ const CutMesh &mesh)
+ {
+ // NonInterupted contour is without other point and contain all from shape
+- const VertexShapeMap &vert_shape_map = mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name).first;
++ const VertexShapeMap &vert_shape_map = access_pmap((mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name)));
+ for (HI hi : cutAOI.second) {
+ const IntersectingElement *ie_s = vert_shape_map[mesh.source(hi)];
+ const IntersectingElement *ie_t = vert_shape_map[mesh.target(hi)];
+@@ -3708,7 +3717,7 @@ void priv::store(const CutMesh &mesh, const FaceTypeMap &face_type_map, const st
+ }
+
+ CutMesh &mesh_ = const_cast<CutMesh &>(mesh);
+- auto face_colors = mesh_.add_property_map<priv::FI, CGAL::Color>("f:color").first;
++ auto face_colors = access_pmap((mesh_.add_property_map<priv::FI, CGAL::Color>("f:color")));
+ for (FI fi : mesh.faces()) {
+ auto &color = face_colors[fi];
+ switch (face_type_map[fi]) {
+@@ -3734,7 +3743,7 @@ void priv::store(const CutMesh &mesh, const ReductionMap &reduction_map, const s
+ std::string off_file = dir + "model" + std::to_string(reduction_order++) + ".off";
+
+ CutMesh &mesh_ = const_cast<CutMesh &>(mesh);
+- auto vertex_colors = mesh_.add_property_map<priv::VI, CGAL::Color>("v:color").first;
++ auto vertex_colors = access_pmap((mesh_.add_property_map<priv::VI, CGAL::Color>("v:color")));
+ // initialize to gray color
+ for (VI vi: mesh.vertices())
+ vertex_colors[vi] = CGAL::Color{127, 127, 127};
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.1-cgal.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.1-cgal.patch
deleted file mode 100644
index 53267f1243ff..000000000000
--- a/media-gfx/prusaslicer/files/prusaslicer-2.8.1-cgal.patch
+++ /dev/null
@@ -1,84 +0,0 @@
---- a/src/libslic3r/CutSurface.cpp
-+++ b/src/libslic3r/CutSurface.cpp
-@@ -1437,8 +1437,8 @@ priv::CutAOIs priv::cut_from_model(CutMesh &cgal_model,
- // detect anomalities in visitor.
- bool is_valid = true;
- // NOTE: map are created when convert shapes to cgal model
-- const EdgeShapeMap& edge_shape_map = cgal_shape.property_map<EI, IntersectingElement>(edge_shape_map_name).first;
-- const FaceShapeMap& face_shape_map = cgal_shape.property_map<FI, IntersectingElement>(face_shape_map_name).first;
-+ EdgeShapeMap& edge_shape_map = cgal_shape.property_map<EI, IntersectingElement>(edge_shape_map_name).value();
-+ FaceShapeMap& face_shape_map = cgal_shape.property_map<FI, IntersectingElement>(face_shape_map_name).value();
- Visitor visitor{cgal_model, cgal_shape, edge_shape_map, face_shape_map, vert_shape_map, &is_valid};
-
- // a property map containing the constrained-or-not status of each edge
-@@ -1587,8 +1587,8 @@ void priv::collect_surface_data(std::queue<FI> &process,
-
- void priv::create_reduce_map(ReductionMap &reduction_map, const CutMesh &mesh)
- {
-- const VertexShapeMap &vert_shape_map = mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name).first;
-- const EdgeBoolMap &ecm = mesh.property_map<EI, bool>(is_constrained_edge_name).first;
-+ VertexShapeMap &vert_shape_map = mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name).value();
-+ EdgeBoolMap &ecm = mesh.property_map<EI, bool>(is_constrained_edge_name).value();
-
- // check if vertex was made by edge_2 which is diagonal of quad
- auto is_reducible_vertex = [&vert_shape_map](VI reduction_from) -> bool {
-@@ -1772,11 +1772,11 @@ priv::VDistances priv::calc_distances(const SurfacePatches &patches,
- priv::VDistances result(count_shapes_points);
- for (const SurfacePatch &patch : patches) {
- // map is created during intersection by corefine visitor
-- const VertexShapeMap &vert_shape_map =
-- models[patch.model_id].property_map<VI, const IntersectingElement *>(vert_shape_map_name).first;
-+ VertexShapeMap &vert_shape_map =
-+ models[patch.model_id].property_map<VI, const IntersectingElement *>(vert_shape_map_name).value();
- uint32_t patch_index = &patch - &patches.front();
- // map is created during patch creation / dividing
-- const CvtVI2VI& cvt = patch.mesh.property_map<VI, VI>(patch_source_name).first;
-+ CvtVI2VI& cvt = patch.mesh.property_map<VI, VI>(patch_source_name).value();
- // for each point on outline
- for (const Loop &loop : patch.loops)
- for (const VI &vi_patch : loop) {
-@@ -2785,7 +2785,7 @@ using BBS = std::vector<BoundingBoxf3>;
- BBS create_bbs(const VCutAOIs &cuts, const CutMeshes &cut_models);
-
- using Primitive = CGAL::AABB_face_graph_triangle_primitive<CutMesh>;
--using Traits = CGAL::AABB_traits<EpicKernel, Primitive>;
-+using Traits = CGAL::AABB_traits_3<EpicKernel, Primitive>;
- using Ray = EpicKernel::Ray_3;
- using Tree = CGAL::AABB_tree<Traits>;
- using Trees = std::vector<Tree>;
-@@ -2939,7 +2939,7 @@ bool priv::is_patch_inside_of_model(const SurfacePatch &patch,
- uint32_t priv::get_shape_point_index(const CutAOI &cut, const CutMesh &model)
- {
- // map is created during intersection by corefine visitor
-- const VertexShapeMap &vert_shape_map = model.property_map<VI, const IntersectingElement *>(vert_shape_map_name).first;
-+ VertexShapeMap &vert_shape_map = model.property_map<VI, const IntersectingElement *>(vert_shape_map_name).value();
- // for each half edge of outline
- for (HI hi : cut.second) {
- VI vi = model.source(hi);
-@@ -2964,7 +2964,7 @@ priv::SurfacePatch priv::separate_patch(const std::vector<FI>& fis,
- patch_new.model_id = patch.model_id;
- patch_new.shape_id = patch.shape_id;
- // fix cvt
-- CvtVI2VI cvt = patch_new.mesh.property_map<VI, VI>(patch_source_name).first;
-+ CvtVI2VI cvt = patch_new.mesh.property_map<VI, VI>(patch_source_name).value();
- for (VI &vi : cvt) {
- if (!vi.is_valid()) continue;
- vi = cvt_from[vi];
-@@ -2984,7 +2984,7 @@ void priv::divide_patch(size_t i, SurfacePatchesEx &patches)
- std::string patch_number_name = "f:patch_number";
- CutMesh::Property_map<FI,bool> is_processed = cm.add_property_map<FI, bool>(patch_number_name, false).first;
-
-- const CvtVI2VI& cvt_from = patch.mesh.property_map<VI, VI>(patch_source_name).first;
-+ CvtVI2VI& cvt_from = patch.mesh.property_map<VI, VI>(patch_source_name).value();
-
- std::vector<FI> fis;
- fis.reserve(cm.faces().size());
-@@ -3171,7 +3171,7 @@ bool priv::is_over_whole_expoly(const CutAOI &cutAOI,
- const CutMesh &mesh)
- {
- // NonInterupted contour is without other point and contain all from shape
-- const VertexShapeMap &vert_shape_map = mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name).first;
-+ VertexShapeMap &vert_shape_map = mesh.property_map<VI, const IntersectingElement*>(vert_shape_map_name).value();
- for (HI hi : cutAOI.second) {
- const IntersectingElement *ie_s = vert_shape_map[mesh.source(hi)];
- const IntersectingElement *ie_t = vert_shape_map[mesh.target(hi)];
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.1-eigen3.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.1-eigen3.patch
deleted file mode 100644
index e215125b1486..000000000000
--- a/media-gfx/prusaslicer/files/prusaslicer-2.8.1-eigen3.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/libslic3r/CMakeLists.txt
-+++ b/src/libslic3r/CMakeLists.txt
-@@ -629,7 +629,7 @@ target_link_libraries(libslic3r PRIVATE
- int128
- )
- target_link_libraries(libslic3r PUBLIC
-- Eigen3::Eigen
-+ Eigen3
- semver
- admesh
- localesutils
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.1-fixed-linking.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.1-fixed-linking.patch
index 2c7ab74a4c87..b7fc95554591 100644
--- a/media-gfx/prusaslicer/files/prusaslicer-2.8.1-fixed-linking.patch
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.8.1-fixed-linking.patch
@@ -1,6 +1,31 @@
+--- a/bundled_deps/admesh/CMakeLists.txt
++++ b/bundled_deps/admesh/CMakeLists.txt
+@@ -13,4 +13,3 @@ add_library(admesh STATIC
+
+ target_include_directories(admesh PUBLIC .)
+ target_link_libraries(admesh PRIVATE boost_headeronly localesutils)
+-target_link_libraries(admesh PUBLIC Eigen3::Eigen)
+--- a/src/clipper/CMakeLists.txt
++++ b/src/clipper/CMakeLists.txt
+@@ -10,5 +10,4 @@ add_library(clipper STATIC
+ )
+
+ target_link_libraries(clipper PRIVATE TBB::tbb TBB::tbbmalloc int128)
+-target_link_libraries(clipper PUBLIC Eigen3::Eigen)
+ target_include_directories(clipper PUBLIC .)
+--- a/src/libslic3r/CMakeLists.txt
++++ b/src/libslic3r/CMakeLists.txt
+@@ -629,7 +629,6 @@ target_link_libraries(libslic3r PRIVATE
+ int128
+ )
+ target_link_libraries(libslic3r PUBLIC
+- Eigen3::Eigen
+ semver
+ admesh
+ localesutils
--- a/src/slic3r/CMakeLists.txt
+++ b/src/slic3r/CMakeLists.txt
-@@ -376,6 +376,7 @@ set(SLIC3R_GUI_SOURCES
+@@ -383,6 +383,7 @@ set(SLIC3R_GUI_SOURCES
)
find_package(NanoSVG REQUIRED)
@@ -8,3 +33,13 @@
if (APPLE)
list(APPEND SLIC3R_GUI_SOURCES
+@@ -438,6 +439,9 @@ target_link_libraries(
+ NanoSVG::nanosvgrast
+ stb_dxt
+ fastfloat
++ OpenSSL::SSL
++ OpenSSL::Crypto
++ Boost::log
+ )
+
+ if (MSVC)
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.1-fstream.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.1-fstream.patch
new file mode 100644
index 000000000000..b4a92de67ab6
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.8.1-fstream.patch
@@ -0,0 +1,49 @@
+--- a/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp
++++ b/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp
+@@ -1595,7 +1595,7 @@ void GLGizmoSVG::draw_filename(){
+ if (dlg.ShowModal() == wxID_OK ){
+ last_used_directory = dlg.GetDirectory();
+ std::string out_path_str(into_u8(dlg.GetPath()));
+- boost::nowide::ofstream stream(out_path_str);
++ std::ofstream stream(out_path_str);
+ if (stream.is_open()){
+ stream << *svg.file_data;
+
+--- a/src/slic3r/GUI/PresetArchiveDatabase.cpp
++++ b/src/slic3r/GUI/PresetArchiveDatabase.cpp
+@@ -514,7 +514,7 @@ void PresetArchiveDatabase::load_app_manifest_json()
+ if (!fs::exists(path, ec) || ec) {
+ copy_initial_manifest();
+ }
+- boost::nowide::ifstream file(path.string());
++ std::ifstream file(path.string());
+ std::string data;
+ if (file.is_open()) {
+ std::string line;
+@@ -681,7 +681,7 @@ void PresetArchiveDatabase::save_app_manifest_json() const
+ data += "]";
+
+ std::string path = get_stored_manifest_path().string();
+- boost::nowide::ofstream file(path);
++ std::ofstream file(path);
+ if (file.is_open()) {
+ file << data;
+ file.close();
+@@ -916,4 +916,4 @@ void PresetArchiveDatabase::sync_blocking()
+ read_server_manifest(std::move(manifest));
+ }
+
+-}} // Slic3r::GUI
+\ No newline at end of file
++}} // Slic3r::GUI
+--- a/src/slic3r/Utils/Http.cpp
++++ b/src/slic3r/Utils/Http.cpp
+@@ -301,7 +301,7 @@ void Http::priv::form_add_file(const char *name, const fs::path &path, const cha
+ //FIXME may throw! Is the caller aware of it?
+ void Http::priv::set_post_body(const fs::path &path)
+ {
+- boost::nowide::ifstream file(path.string());
++ std::ifstream file(path.string());
+ std::string file_content { std::istreambuf_iterator<char>(file), std::istreambuf_iterator<char>() };
+ postfields = std::move(file_content);
+ }
diff --git a/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.8.0-r1.ebuild
index ed23b287f530..92c404bba643 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.8.0-r1.ebuild
@@ -63,6 +63,8 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
"${FILESDIR}/${PN}-2.8.0-missing-includes.patch"
"${FILESDIR}/${PN}-2.8.0-fixed-linking.patch"
+ "${FILESDIR}/${PN}-2.8.0-wxwidgets-3.2.4.patch"
+ "${FILESDIR}/${PN}-2.8.0-cgal-6.0.patch"
)
src_prepare() {
diff --git a/media-gfx/prusaslicer/prusaslicer-9999.ebuild b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
index e1c44c35352b..fbf13e9d7d66 100644
--- a/media-gfx/prusaslicer/prusaslicer-9999.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
@@ -62,9 +62,10 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
"${FILESDIR}/${PN}-2.8.0-missing-includes.patch"
+ "${FILESDIR}/${PN}-2.8.0-wxwidgets-3.2.4.patch"
"${FILESDIR}/${PN}-2.8.1-fixed-linking.patch"
- "${FILESDIR}/${PN}-2.8.1-eigen3.patch"
- "${FILESDIR}/${PN}-2.8.1-cgal.patch"
+ "${FILESDIR}/${PN}-2.8.1-cgal-6.0.patch"
+ "${FILESDIR}/${PN}-2.8.1-fstream.patch"
)
src_prepare() {
@@ -78,9 +79,7 @@ src_prepare() {
src/occt_wrapper/CMakeLists.txt || die
find . -type f \( -name '*.cpp' -o -name '*.h' -o -name '*.hpp' \) -exec \
- sed -i 's|#include <Eigen/|#include <eigen3/Eigen/|g' {} + || die
- find . -type f \( -name '*.cpp' -o -name '*.h' -o -name '*.hpp' \) -exec \
- sed -i 's|#include <unsupported/Eigen/|#include <eigen3/unsupported/Eigen/|g' {} + || die
+ sed -i 's|#include <Eigen/|#include <eigen3/Eigen/|g; s|#include <unsupported/Eigen/|#include <eigen3/unsupported/Eigen/|g' {} + || die
cmake_src_prepare
}
diff --git a/media-gfx/qiv/Manifest b/media-gfx/qiv/Manifest
index 3b37f705993e..47f0aae4302a 100644
--- a/media-gfx/qiv/Manifest
+++ b/media-gfx/qiv/Manifest
@@ -1,2 +1 @@
-DIST qiv-2.3.2.tgz 133614 BLAKE2B f06f36524db8cdde1baf3e118e8ceeeb654dd49a674b55d661255734c0bedaa765fcf8bb77b03d3c2bac8d75a9088b3290f1d802d670393b6795fee85dd4f778 SHA512 c4636591f79e8e4c13807433a4101a461e614439e497a5637b958bd9d0937b04515854483d4060d9b1004d6c6060b437d634fdbe491eb0747a660ba65240472d
DIST qiv-2.3.3.tgz 139301 BLAKE2B 0167e074f859ef028e3b343a8e521573f953ba43b7bd78f58e8b337a558b0d48a3c857cccafa2d55384fb48afdc0735949d873de878eff18658f09b98700c61c SHA512 95b5f3759c03648dea1ea1eacaf3d38d808a6eff4d26edf711df0e20a741fc22a0c16bcd84b8740f1455f5d35db9c2b04392dff8b4e030ec3d3c05cd01886759
diff --git a/media-gfx/qiv/files/qiv-2.3.2-optional-tiff.patch b/media-gfx/qiv/files/qiv-2.3.2-optional-tiff.patch
deleted file mode 100644
index e00ad10f93e2..000000000000
--- a/media-gfx/qiv/files/qiv-2.3.2-optional-tiff.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Make tiff header usage conditional on LCMS support as intended.
-
---- ciberandy-qiv-14b562fe2fc3/qiv.h
-+++ ciberandy-qiv-14b562fe2fc3/qiv.h
-@@ -12,6 +12,7 @@
- #ifdef SUPPORT_LCMS
- #include <lcms2.h>
- #include <jpeglib.h>
-+#include <tiffio.h>
- #endif
-
- /*
---- ciberandy-qiv-14b562fe2fc3/utils.c
-+++ ciberandy-qiv-14b562fe2fc3/utils.c
-@@ -17,7 +17,6 @@
- #include <dirent.h>
- #include <fcntl.h>
- #include <errno.h>
--#include <tiffio.h>
- #include <X11/extensions/dpms.h>
- #ifdef HAVE_EXIF
- #include <libexif/exif-loader.h>
diff --git a/media-gfx/qiv/qiv-2.3.2-r3.ebuild b/media-gfx/qiv/qiv-2.3.2-r3.ebuild
deleted file mode 100644
index 7329747aa9a0..000000000000
--- a/media-gfx/qiv/qiv-2.3.2-r3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop toolchain-funcs xdg
-
-DESCRIPTION="Quick Image Viewer"
-HOMEPAGE="https://spiegl.de/qiv/ https://codeberg.org/ciberandy/qiv"
-SRC_URI="https://spiegl.de/qiv/download/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~mips ~x86"
-IUSE="exif lcms magic"
-
-RDEPEND="
- media-libs/imlib2[X]
- >=x11-libs/gtk+-2.12:2
- exif? ( media-libs/libexif )
- lcms? (
- media-libs/lcms:2
- media-libs/libjpeg-turbo:=
- media-libs/tiff:=
- )
- magic? ( sys-apps/file )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-optional-tiff.patch )
-
-src_prepare() {
- default
-
- sed -i \
- -e 's:$(CC) $(CFLAGS):$(CC) $(LDFLAGS) $(CFLAGS):' \
- Makefile || die
-
- if ! use exif ; then
- sed -i 's/^EXIF =/#\0/' Makefile || die
- fi
-
- if ! use lcms ; then
- sed -i 's/^LCMS =/#\0/' Makefile || die
- fi
-
- if ! use magic ; then
- sed -i 's/^MAGIC =/#\0/' Makefile || die
- fi
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-}
-
-src_install() {
- dobin qiv
- doman qiv.1
- dodoc Changelog contrib/qiv-command.example README README.TODO
-
- domenu qiv.desktop
- doicon qiv.png
-}
diff --git a/media-gfx/quat/quat-1.20-r2.ebuild b/media-gfx/quat/quat-1.20-r2.ebuild
deleted file mode 100644
index 17e06e1566e8..000000000000
--- a/media-gfx/quat/quat-1.20-r2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A 3D quaternionic fractal generator"
-HOMEPAGE="http://www.physcip.uni-stuttgart.de/phy11733/quat_e.html"
-SRC_URI="http://www.physcip.uni-stuttgart.de/phy11733/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="X debug"
-
-DEPEND="
- >=sys-libs/zlib-1.1.4
- X? (
- =x11-libs/fltk-1*
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXft
- )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- export FLUID="/usr/bin/fluid" # needed because configure tries an invalid option
- econf \
- $(use_enable X gui) \
- $(use_enable debug) \
- $(use_enable debug prof)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS ChangeLog NEWS README
-}
diff --git a/media-gfx/superpaper/superpaper-2.2.1.ebuild b/media-gfx/superpaper/superpaper-2.2.1.ebuild
index 5f4141662b3e..e9c32a56bc23 100644
--- a/media-gfx/superpaper/superpaper-2.2.1.ebuild
+++ b/media-gfx/superpaper/superpaper-2.2.1.ebuild
@@ -16,10 +16,10 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-RDEPEND=">=dev-python/wxpython-4.0
- >=dev-python/pillow-7.0.0
- >=dev-python/screeninfo-0.6.1
- >=dev-python/numpy-1.18.0
- >=dev-python/system_hotkey-1.0
- >=dev-python/xcffib-0.8.0
- >=dev-python/xpybutil-0.0.5"
+RDEPEND=">=dev-python/wxpython-4.0[${PYTHON_USEDEP}]
+ >=dev-python/pillow-7.0.0[${PYTHON_USEDEP}]
+ >=dev-python/screeninfo-0.6.1[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.18.0[${PYTHON_USEDEP}]
+ >=dev-python/system_hotkey-1.0[${PYTHON_USEDEP}]
+ >=dev-python/xcffib-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/xpybutil-0.0.5[${PYTHON_USEDEP}]"
diff --git a/media-gfx/xloadimage/xloadimage-4.1-r14.ebuild b/media-gfx/xloadimage/xloadimage-4.1-r14.ebuild
deleted file mode 100644
index c04a11db820a..000000000000
--- a/media-gfx/xloadimage/xloadimage-4.1-r14.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="utility to view many different types of images under X11"
-HOMEPAGE="https://tracker.debian.org/pkg/xloadimage"
-SRC_URI="ftp://ftp.x.org/R5contrib/${P/-/.}.tar.gz
- mirror://gentoo/${P}-gentoo-r1.diff.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="tiff jpeg png"
-
-RDEPEND="x11-libs/libX11
- tiff? ( media-libs/tiff:= )
- png? ( media-libs/libpng:= )
- jpeg? ( media-libs/libjpeg-turbo:= )"
-DEPEND="${RDEPEND}
- !media-gfx/xli"
-
-S=${WORKDIR}/${P/-/.}
-
-src_prepare() {
- eapply "${WORKDIR}"/${P}-gentoo-r1.diff
- eapply "${FILESDIR}"/${P}-zio-shell-meta-char.diff
- eapply "${FILESDIR}"/${P}-endif.patch
-
- # Do not define errno extern, but rather include errno.h
- # <azarah@gentoo.org> (1 Jan 2003)
- eapply "${FILESDIR}"/${P}-include-errno_h.patch
-
- eapply "${FILESDIR}"/xloadimage-gentoo.patch
-
- sed -i -e "s:OPT_FLAGS=:OPT_FLAGS=$CFLAGS:" Make.conf || die
- sed -i -e "s:^#include <varargs.h>:#include <stdarg.h>:" rlelib.c || die
-
- # On FreeBSD systems malloc.h is a false header asking for fixes.
- # On MacOSX it would require malloc/malloc.h
- # On other systems it's simply unneeded
- sed -i -e 's,<malloc.h>,<stdlib.h>,' vicar.c || die
-
- eapply "${FILESDIR}"/${P}-unaligned-access.patch
- eapply "${FILESDIR}"/${P}-ldflags_and_exit.patch
-
- sed -i -e "/^DEFS = /s:/etc:${EPREFIX}/etc:" Makefile.in || die
-
- eapply "${FILESDIR}"/${P}-libpng15.patch
- sed -i \
- -e 's:png_set_gray_1_2_4_to_8:png_set_expand_gray_1_2_4_to_8:' \
- png.c || die
-
- # One of the previous patches screws up a bracket...
- eapply "${FILESDIR}"/${P}-bracket.patch
-
- default
-
- chmod +x configure || die
- eautoreconf
-}
-
-src_configure() {
- # Set TIFFHeader to TIFFHeaderCommon wrt #319383
- has_version '>=media-libs/tiff-4.0.0_pre' && \
- append-flags -DTIFFHeader=TIFFHeaderCommon
-
- tc-export CC
- econf $(use_with jpeg) \
- $(use_with png) \
- $(use_with tiff)
-}
-
-src_compile() {
- emake SYSPATHFILE="${EPREFIX}"/etc/X11/Xloadimage
-}
-
-src_install() {
- dobin xloadimage uufilter
-
- dosym xloadimage /usr/bin/xsetbg
- dosym xloadimage /usr/bin/xview
-
- insinto /etc/X11
- doins xloadimagerc
-
- newman xloadimage.man xloadimage.1
- newman uufilter.man uufilter.1
-
- echo ".so man1/xloadimage.1" > "${T}"/xsetbg.1 || die
- doman "${T}"/xsetbg.1
- newman "${T}"/xsetbg.1 xview.1
-
- dodoc README
-}
diff --git a/media-libs/clutter-gtk/clutter-gtk-1.8.4-r2.ebuild b/media-libs/clutter-gtk/clutter-gtk-1.8.4-r2.ebuild
new file mode 100644
index 000000000000..d8655c294ab9
--- /dev/null
+++ b/media-libs/clutter-gtk/clutter-gtk-1.8.4-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME2_LA_PUNT="yes"
+inherit flag-o-matic gnome2
+
+DESCRIPTION="Library for embedding a Clutter canvas (stage) in GTK+"
+HOMEPAGE="https://wiki.gnome.org/Projects/Clutter"
+
+LICENSE="LGPL-2.1+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="X debug examples gtk +introspection wayland"
+
+RDEPEND="
+ >=x11-libs/gtk+-3.24.41-r1:3[X?,introspection?,wayland?]
+ >=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=]
+ media-libs/cogl:1.0=[introspection?]
+ introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ >=dev-build/gtk-doc-am-1.24
+ >=sys-devel/gettext-0.18
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # defang automagic dependencies.
+ use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND
+ use X || append-cflags -DGENTOO_GTK_HIDE_X11
+
+ gnome2_src_configure \
+ --disable-maintainer-flags \
+ --enable-deprecated \
+ $(usev debug --enable-debug=yes) \
+ $(use_enable introspection)
+}
+
+src_install() {
+ gnome2_src_install
+
+ if use examples; then
+ docinto examples
+ dodoc examples/{*.c,redhand.png}
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/media-libs/glycin-loaders/Manifest b/media-libs/glycin-loaders/Manifest
index ac1ae8dde59a..c9a039104436 100644
--- a/media-libs/glycin-loaders/Manifest
+++ b/media-libs/glycin-loaders/Manifest
@@ -1 +1,2 @@
+DIST glycin-1.1.0.tar.xz 28570152 BLAKE2B 762c8208c5cc8bf6be93a8daa70cd22b1cbd93c60075ccf38225a10c303b2c503bdc1ec2e6efeb85f36f3787b45a6061926e314f44841a583e0e3cb3debc3d48 SHA512 6e4b84dceb8957f0ab6e840dbc60f6c9bb8179fde841075c614a9742282ea578a51a966eb8e7a2482daf631932e8ce5af2f1f41523f376f4d1a0a2069af94631
DIST glycin-1.1.beta.tar.xz 28597076 BLAKE2B 94e0172de27ce1a1cbbaba6ee5d3792b8a05a2f192598a03f61dc7cdacbdb2927ad3b19158ae30c63fe73916edab0c24a3d547ec4d8c7adbf63b7cce8cc81704 SHA512 a5534546f58508a033b00ad798536e0342c0d3f2108464f3c58bc0c7e23aeebf9687e6b2717c0edf35e3f88177c8bd281ab8f5e82377adec096396ce8c4e8eb2
diff --git a/media-libs/glycin-loaders/glycin-loaders-1.1.0.ebuild b/media-libs/glycin-loaders/glycin-loaders-1.1.0.ebuild
new file mode 100644
index 000000000000..0775282f7108
--- /dev/null
+++ b/media-libs/glycin-loaders/glycin-loaders-1.1.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cargo meson
+
+MY_P=glycin-${PV/_/.}
+DESCRIPTION="Loaders for glycin clients (glycin crate or libglycin)"
+HOMEPAGE="https://gitlab.gnome.org/sophie-h/glycin/"
+SRC_URI="
+ https://download.gnome.org/sources/glycin/$(ver_cut 1-2)/${MY_P}.tar.xz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="|| ( LGPL-2.1+ MPL-2.0 )"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD GPL-3+ ISC MIT
+ Unicode-DFS-2016
+ || ( LGPL-2.1+ MPL-2.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="heif jpegxl svg test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.60:2
+ >=sys-libs/libseccomp-2.5.0
+ heif? ( >=media-libs/libheif-1.17.0:= )
+ jpegxl? ( >=media-libs/libjxl-0.10.0:= )
+ svg? (
+ >=gnome-base/librsvg-2.52.0:2
+ >=x11-libs/cairo-1.17.0
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ >=gui-libs/gtk-4.12.0:4
+ >=media-libs/lcms-2.14:2
+ )
+"
+BDEPEND="
+ test? (
+ sys-apps/bubblewrap
+ sys-apps/dbus
+ )
+"
+
+ECARGO_VENDOR=${S}/vendor
+
+QA_FLAGS_IGNORED="usr/libexec/glycin-loaders/.*"
+
+src_prepare() {
+ default
+
+ # https://gitlab.gnome.org/sophie-h/glycin/-/issues/81
+ sed -i -e '\|/fonts|d' tests/tests.rs || die
+}
+
+src_configure() {
+ local formats=(
+ $(usev heif glycin-heif)
+ $(usev jpegxl glycin-jxl)
+ $(usev svg glycin-svg)
+ glycin-image-rs
+ )
+ local formats_s=${formats[*]}
+ local emesonargs=(
+ -Dprofile=$(usex debug dev release)
+ -Dglycin-loaders=true
+ -Dloaders="${formats_s// /,}"
+ -Dtests=$(usex test true false)
+ -Dlibglycin=false
+ )
+
+ meson_src_configure
+ ln -s "${CARGO_HOME}" "${BUILD_DIR}/cargo-home" || die
+}
+
+src_test() {
+ # tests write to /proc/*/uid_map
+ # apparently, "addpredict /" in Portage breaks it
+ local -x SANDBOX_ON=0
+ meson_src_test
+}
diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
deleted file mode 100644
index 72f219a6bf14..000000000000
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit python-single-r1
-
-DESCRIPTION="Library for International Press Telecommunications Council (IPTC) metadata"
-HOMEPAGE="https://github.com/ianw/libiptcdata http://libiptcdata.sourceforge.net"
-SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples nls python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- nls? ( virtual/libintl )
- python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? ( >=dev-util/gtk-doc-1 )
- nls? ( >=sys-devel/gettext-0.13.1 )
-"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure () {
- local myeconfargs=(
- $(use_enable nls)
- $(use_enable python)
- $(use_enable doc gtk-doc)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install () {
- default
-
- if use examples; then
- dodoc python/README
- dodoc -r python/examples
- fi
-
- find "${D}" -name '*.la' -delete || die "failed to remove *.la files"
-}
diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest
index fd6e6f991edb..4a62b88722a9 100644
--- a/media-libs/libjxl/Manifest
+++ b/media-libs/libjxl/Manifest
@@ -1,4 +1,5 @@
DIST libjxl-0.10.3.tar.gz 1912351 BLAKE2B 4432ecf34ac03d9ce8fc814835c7ee31fcc1e516b95e347dcb201a6996e1ffaadbd2e78a6a235ee1c4ff5121af495b8bc621e6738e2d03a8eb1639fb397e5246 SHA512 5ece482f4c5f0312e87e020f921525622a6d3f1a3834f3cd8666638fc8d0fba8cd072ef58f7b153dc17ca19071ebae2fbad7b08e6d440c2669f4f1b35888a7d4
+DIST libjxl-0.11.0.tar.gz 1873614 BLAKE2B 60f038c35f921e1d6cfaab62ec92c15fa8b0bb9369724bdbaf25fb72559670de6f2e86bf1fb7d37158e1d046d46d20610b574e2288f86d4bae52fdc2c51e3b76 SHA512 a3648a5f046cae36b3272c46525d002d490f781f44647d4d8318f0b773dd9b7902582ced5636af3489f1d6a44e3baf8ad2e5ab47d26869d16b01607d90e14053
DIST libjxl-0.8.3.tar.gz 1612441 BLAKE2B d1c3b108c67d0a3a63ce50cdc7305b6853b182ec6c210d499e15120fbb858dada23997a4a0eb545f936e02230ed773506b066f24e19cce1f99aedaafd2bd7803 SHA512 f7fb4b2b0fd2459bec86918371369e80de59549c8dc24ff5c83546f564e54c81ea6a72720af151e3f9b64ef326f3ec8a5a6e0023b7fe2de14b056e501af579ef
DIST libjxl-0.9.3.tar.gz 1873236 BLAKE2B eb3811ef4fc64bb5df2e06b6b86cbc1b5dbe6eb9728e5ad5a8b791be57359eb63442722cdf629b006be518bf575409b93758d7ec0376a596de4405fb7686b7f2 SHA512 8aace2d8c0ece9db64a1620a10581ddc5a450543db64d44f864eaa5d3b8b3f0466c501fed5d58abdbf6eb5f90af25f6370c33718847bd070e851a02b560f541e
DIST libjxl-testdata-d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz 67553075 BLAKE2B 779fee87386e617edd93bca7a523fa1ab223ae88114c3cc5484987a7c92cca2d0bb3d668fa3c8064b2a0255c17a06447c009f4fbf9ef379692ddfa37dee1be97 SHA512 a48d74a1ccff404eb7675225b59965e056dc3fc09930572785d83bae03fa1c38e105336dbf5ecfc3f0995e8b8bfb1097b451ae661f2933590b2b152192c8aa2f
diff --git a/media-libs/libjxl/libjxl-0.11.0.ebuild b/media-libs/libjxl/libjxl-0.11.0.ebuild
new file mode 100644
index 000000000000..3c160e17d651
--- /dev/null
+++ b/media-libs/libjxl/libjxl-0.11.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib gnome2-utils
+
+# This changes frequently. Please check the testdata submodule when bumping.
+TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc"
+DESCRIPTION="JPEG XL image format reference implementation"
+HOMEPAGE="https://github.com/libjxl/libjxl/"
+SRC_URI="
+ https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+ test? (
+ https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz
+ -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz
+ )
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+gdk-pixbuf gif jpeg openexr +png test"
+REQUIRED_USE="test? ( png )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/brotli:=[${MULTILIB_USEDEP}]
+ >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}]
+ >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
+ gdk-pixbuf? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf:2
+ )
+ gif? ( media-libs/giflib:=[${MULTILIB_USEDEP}] )
+ jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+ openexr? ( media-libs/openexr:= )
+ png? ( media-libs/libpng:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ${DEPEND}
+ >=x11-misc/shared-mime-info-2.2
+"
+DEPEND+="
+ test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
+"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DJPEGXL_ENABLE_BENCHMARK=OFF
+ -DJPEGXL_ENABLE_COVERAGE=OFF
+ -DJPEGXL_ENABLE_FUZZERS=OFF
+ -DJPEGXL_ENABLE_SJPEG=OFF
+ -DJPEGXL_WARNINGS_AS_ERRORS=OFF
+
+ -DCMAKE_DISABLE_FIND_PACKAGE_GIF=$(usex !gif)
+ -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
+ -DCMAKE_DISABLE_FIND_PACKAGE_PNG=$(usex !png)
+
+ -DJPEGXL_ENABLE_SKCMS=OFF
+ -DJPEGXL_ENABLE_VIEWERS=OFF
+ -DJPEGXL_FORCE_SYSTEM_BROTLI=ON
+ -DJPEGXL_FORCE_SYSTEM_GTEST=ON
+ -DJPEGXL_FORCE_SYSTEM_HWY=ON
+ -DJPEGXL_FORCE_SYSTEM_LCMS2=ON
+ -DJPEGXL_ENABLE_DOXYGEN=OFF
+ -DJPEGXL_ENABLE_MANPAGES=OFF
+ -DJPEGXL_ENABLE_JNI=OFF
+ -DJPEGXL_ENABLE_JPEGLI=OFF
+ -DJPEGXL_ENABLE_JPEGLI_LIBJPEG=OFF
+ -DJPEGXL_ENABLE_TCMALLOC=OFF
+ -DJPEGXL_ENABLE_EXAMPLES=OFF
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DJPEGXL_TEST_DATA_PATH="${WORKDIR}/testdata-${TESTDATA_COMMIT}"
+ )
+ fi
+
+ if multilib_is_native_abi; then
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=ON
+ -DJPEGXL_ENABLE_OPENEXR=$(usex openexr)
+ -DJPEGXL_ENABLE_PLUGINS=ON
+ -DJPEGXL_ENABLE_PLUGIN_GDKPIXBUF=$(usex gdk-pixbuf)
+ -DJPEGXL_ENABLE_PLUGIN_GIMP210=OFF
+ -DJPEGXL_ENABLE_PLUGIN_MIME=OFF
+ )
+ else
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=OFF
+ -DJPEGXL_ENABLE_OPENEXR=OFF
+ -DJPEGXL_ENABLE_PLUGINS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ find "${ED}" -name '*.a' -delete || die
+}
+
+pkg_postinst() {
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
+}
diff --git a/media-libs/libwmf/Manifest b/media-libs/libwmf/Manifest
index 765c69762970..948d7d1127a9 100644
--- a/media-libs/libwmf/Manifest
+++ b/media-libs/libwmf/Manifest
@@ -1,2 +1 @@
DIST libwmf-0.2.13.tar.gz 3044235 BLAKE2B 0cfbc94d6e7d52c5ecf09b277cf536f56ec54d3b53845e80afdfe4aa3b397562bffd198fb51726d210f21e3e9e16650f85e9188f4e5303b5c4c8b917ef882040 SHA512 f45a936c9bc98fc1a5f2b0808b497119e4dcd3c132615fdddb7583e5719c7d1d7f85c16ebf313cad453e5b7ae3508bf6b80c4ed2b42322b7dec295d8f4eb86ce
-DIST libwmf-0.2.8.4.tar.gz 2169375 BLAKE2B d86de4483201a07639779e024752d5c00a3dbc7399be353879b828850b74612651bbcf1851f322d62352259b73647038790580a9a4aeb43b7aeb4c1affedcabe SHA512 d98df8e76a52245487b13e5ab3d2fbba9d246f97ee04a7344c0e5861bb2d0f990fc6d662dbd849ce621768b06eaebd4270fb34bec4ee004334a98b14ba6044a5
diff --git a/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-0848+CVE-2015-4588.patch b/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-0848+CVE-2015-4588.patch
deleted file mode 100644
index e8ba8db1e843..000000000000
--- a/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-0848+CVE-2015-4588.patch
+++ /dev/null
@@ -1,118 +0,0 @@
---- libwmf-0.2.8.4/src/ipa/ipa/bmp.h 2015-06-08 14:46:24.591876404 +0100
-+++ libwmf-0.2.8.4/src/ipa/ipa/bmp.h 2015-06-08 14:46:35.345993247 +0100
-@@ -859,7 +859,7 @@
- %
- %
- */
--static void DecodeImage (wmfAPI* API,wmfBMP* bmp,BMPSource* src,unsigned int compression,unsigned char* pixels)
-+static int DecodeImage (wmfAPI* API,wmfBMP* bmp,BMPSource* src,unsigned int compression,unsigned char* pixels)
- { int byte;
- int count;
- int i;
-@@ -870,12 +870,14 @@
- U32 u;
-
- unsigned char* q;
-+ unsigned char* end;
-
- for (u = 0; u < ((U32) bmp->width * (U32) bmp->height); u++) pixels[u] = 0;
-
- byte = 0;
- x = 0;
- q = pixels;
-+ end = pixels + bmp->width * bmp->height;
-
- for (y = 0; y < bmp->height; )
- { count = ReadBlobByte (src);
-@@ -884,7 +886,10 @@
- { /* Encoded mode. */
- byte = ReadBlobByte (src);
- for (i = 0; i < count; i++)
-- { if (compression == 1)
-+ {
-+ if (q == end)
-+ return 0;
-+ if (compression == 1)
- { (*(q++)) = (unsigned char) byte;
- }
- else
-@@ -896,13 +901,15 @@
- else
- { /* Escape mode. */
- count = ReadBlobByte (src);
-- if (count == 0x01) return;
-+ if (count == 0x01) return 1;
- switch (count)
- {
- case 0x00:
- { /* End of line. */
- x = 0;
- y++;
-+ if (y >= bmp->height)
-+ return 0;
- q = pixels + y * bmp->width;
- break;
- }
-@@ -910,13 +917,20 @@
- { /* Delta mode. */
- x += ReadBlobByte (src);
- y += ReadBlobByte (src);
-+ if (y >= bmp->height)
-+ return 0;
-+ if (x >= bmp->width)
-+ return 0;
- q = pixels + y * bmp->width + x;
- break;
- }
- default:
- { /* Absolute mode. */
- for (i = 0; i < count; i++)
-- { if (compression == 1)
-+ {
-+ if (q == end)
-+ return 0;
-+ if (compression == 1)
- { (*(q++)) = ReadBlobByte (src);
- }
- else
-@@ -943,7 +957,7 @@
- byte = ReadBlobByte (src); /* end of line */
- byte = ReadBlobByte (src);
-
-- return;
-+ return 1;
- }
-
- /*
-@@ -1143,8 +1157,18 @@
- }
- }
- else
-- { /* Convert run-length encoded raster pixels. */
-- DecodeImage (API,bmp,src,(unsigned int) bmp_info.compression,data->image);
-+ {
-+ if (bmp_info.bits_per_pixel == 8) /* Convert run-length encoded raster pixels. */
-+ {
-+ if (!DecodeImage (API,bmp,src,(unsigned int) bmp_info.compression,data->image))
-+ { WMF_ERROR (API,"corrupt bmp");
-+ API->err = wmf_E_BadFormat;
-+ }
-+ }
-+ else
-+ { WMF_ERROR (API,"Unexpected pixel depth");
-+ API->err = wmf_E_BadFormat;
-+ }
- }
-
- if (ERR (API))
---- libwmf-0.2.8.4/src/ipa/ipa.h 2015-06-08 14:46:24.590876393 +0100
-+++ libwmf-0.2.8.4/src/ipa/ipa.h 2015-06-08 14:46:35.345993247 +0100
-@@ -48,7 +48,7 @@
- static unsigned short ReadBlobLSBShort (BMPSource*);
- static unsigned long ReadBlobLSBLong (BMPSource*);
- static long TellBlob (BMPSource*);
--static void DecodeImage (wmfAPI*,wmfBMP*,BMPSource*,unsigned int,unsigned char*);
-+static int DecodeImage (wmfAPI*,wmfBMP*,BMPSource*,unsigned int,unsigned char*);
- static void ReadBMPImage (wmfAPI*,wmfBMP*,BMPSource*);
- static int ExtractColor (wmfAPI*,wmfBMP*,wmfRGB*,unsigned int,unsigned int);
- static void SetColor (wmfAPI*,wmfBMP*,wmfRGB*,unsigned char,unsigned int,unsigned int);
diff --git a/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-4695.patch b/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-4695.patch
deleted file mode 100644
index b6d499da98e1..000000000000
--- a/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-4695.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- libwmf-0.2.8.4/src/player/meta.h
-+++ libwmf-0.2.8.4/src/player/meta.h
-@@ -1565,7 +1565,7 @@ static int meta_rgn_create (wmfAPI* API,
- objects = P->objects;
-
- i = 0;
-- while (objects[i].type && (i < NUM_OBJECTS (API))) i++;
-+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++;
-
- if (i == NUM_OBJECTS (API))
- { WMF_ERROR (API,"Object out of range!");
-@@ -2142,7 +2142,7 @@ static int meta_dib_brush (wmfAPI* API,w
- objects = P->objects;
-
- i = 0;
-- while (objects[i].type && (i < NUM_OBJECTS (API))) i++;
-+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++;
-
- if (i == NUM_OBJECTS (API))
- { WMF_ERROR (API,"Object out of range!");
-@@ -3067,7 +3067,7 @@ static int meta_pen_create (wmfAPI* API,
- objects = P->objects;
-
- i = 0;
-- while (objects[i].type && (i < NUM_OBJECTS (API))) i++;
-+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++;
-
- if (i == NUM_OBJECTS (API))
- { WMF_ERROR (API,"Object out of range!");
-@@ -3181,7 +3181,7 @@ static int meta_brush_create (wmfAPI* AP
- objects = P->objects;
-
- i = 0;
-- while (objects[i].type && (i < NUM_OBJECTS (API))) i++;
-+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++;
-
- if (i == NUM_OBJECTS (API))
- { WMF_ERROR (API,"Object out of range!");
-@@ -3288,7 +3288,7 @@ static int meta_font_create (wmfAPI* API
- objects = P->objects;
-
- i = 0;
-- while (objects[i].type && (i < NUM_OBJECTS (API))) i++;
-+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++;
-
- if (i == NUM_OBJECTS (API))
- { WMF_ERROR (API,"Object out of range!");
-@@ -3396,7 +3396,7 @@ static int meta_palette_create (wmfAPI*
- objects = P->objects;
-
- i = 0;
-- while (objects[i].type && (i < NUM_OBJECTS (API))) i++;
-+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++;
-
- if (i == NUM_OBJECTS (API))
- { WMF_ERROR (API,"Object out of range!");
diff --git a/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-4696.patch b/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-4696.patch
deleted file mode 100644
index 3312841258b0..000000000000
--- a/media-libs/libwmf/files/libwmf-0.2.8.4-CVE-2015-4696.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- libwmf-0.2.8.4/src/player/meta.h
-+++ libwmf-0.2.8.4/src/player/meta.h
-@@ -2585,6 +2585,8 @@
- polyrect.BR[i] = clip->rects[i].BR;
- }
-
-+ if (FR->region_clip) FR->region_clip (API,&polyrect);
-+
- wmf_free (API,polyrect.TL);
- wmf_free (API,polyrect.BR);
- }
-@@ -2593,9 +2595,10 @@
- polyrect.BR = 0;
-
- polyrect.count = 0;
-+
-+ if (FR->region_clip) FR->region_clip (API,&polyrect);
- }
-
-- if (FR->region_clip) FR->region_clip (API,&polyrect);
-
- return (changed);
- }
diff --git a/media-libs/libwmf/files/libwmf-0.2.8.4-gdk-pixbuf.patch b/media-libs/libwmf/files/libwmf-0.2.8.4-gdk-pixbuf.patch
deleted file mode 100644
index 83a9ce7f3635..000000000000
--- a/media-libs/libwmf/files/libwmf-0.2.8.4-gdk-pixbuf.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -urN libwmf-0.2.8.4.old/configure.ac libwmf-0.2.8.4/configure.ac
---- libwmf-0.2.8.4.old/configure.ac 2011-07-01 22:37:57.000000000 +0200
-+++ libwmf-0.2.8.4/configure.ac 2011-07-01 22:41:38.000000000 +0200
-@@ -744,8 +744,7 @@
-
- if test $LIBWMF_BUILDSTYLE != lite; then
- PKG_CHECK_MODULES(GDK_PIXBUF,gdk-pixbuf-2.0 >= 2.1.2,[
-- GTK_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0`
-- GDK_PIXBUF_DIR="gtk-2.0/$GTK_VERSION/loaders"
-+ GDK_PIXBUF_DIR=`$PKG_CONFIG --variable=gdk_pixbuf_moduledir gdk-pixbuf-2.0`
- wmf_gdk_pixbuf=yes
- ],[ wmf_gdk_pixbuf=no
- ])
-diff -urN libwmf-0.2.8.4.old/src/Makefile.am libwmf-0.2.8.4/src/Makefile.am
---- libwmf-0.2.8.4.old/src/Makefile.am 2011-07-01 22:37:57.000000000 +0200
-+++ libwmf-0.2.8.4/src/Makefile.am 2011-07-01 22:40:41.000000000 +0200
-@@ -63,7 +63,7 @@
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
- -release $(LT_RELEASE) -export-dynamic
-
--loaderdir = $(libdir)/$(GDK_PIXBUF_DIR)
-+loaderdir = $(GDK_PIXBUF_DIR)
-
- loader_LTLIBRARIES = $(GDK_PIXBUF_PLUGIN)
-
diff --git a/media-libs/libwmf/files/libwmf-0.2.8.4-intoverflow.patch b/media-libs/libwmf/files/libwmf-0.2.8.4-intoverflow.patch
deleted file mode 100644
index 507fe66223ce..000000000000
--- a/media-libs/libwmf/files/libwmf-0.2.8.4-intoverflow.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- libwmf-0.2.8.4.orig/src/player.c 2002-12-10 19:30:26.000000000 +0000
-+++ libwmf-0.2.8.4/src/player.c 2006-07-12 15:12:52.000000000 +0100
-@@ -42,6 +42,7 @@
- #include "player/defaults.h" /* Provides: default settings */
- #include "player/record.h" /* Provides: parameter mechanism */
- #include "player/meta.h" /* Provides: record interpreters */
-+#include <stdint.h>
-
- /**
- * @internal
-@@ -132,8 +134,14 @@
- }
- }
-
--/* P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API)-3) * 2 * sizeof (unsigned char));
-- */ P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API) ) * 2 * sizeof (unsigned char));
-+ if (MAX_REC_SIZE(API) > UINT32_MAX / 2)
-+ {
-+ API->err = wmf_E_InsMem;
-+ WMF_DEBUG (API,"bailing...");
-+ return (API->err);
-+ }
-+
-+ P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API) ) * 2 * sizeof (unsigned char));
-
- if (ERR (API))
- { WMF_DEBUG (API,"bailing...");
diff --git a/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch b/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch
deleted file mode 100644
index 0f133e2e75e2..000000000000
--- a/media-libs/libwmf/files/libwmf-0.2.8.4-use-freetype2-pkg-config.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 61655f82224cadb261e81f8bae111eaaa7bdf531 Mon Sep 17 00:00:00 2001
-From: Koen Kooi <koen@dominion.thruhere.net>
-Date: Wed, 6 Aug 2014 14:53:03 +0200
-Subject: [PATCH] configure: use pkg-config for freetype
-
-Upstream-status: Pending
-Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
----
- configure.ac | 37 ++++++++-----------------------------
- 1 file changed, 8 insertions(+), 29 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 3cfe974..0055a8c 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -399,40 +399,19 @@ AC_ARG_WITH(freetype,[ --with-freetype=DIR use freetype2 in DIR],[
- fi
- ])
-
--if [ test -n "$FREETYPE_DIR" ]; then
-- AC_PATH_PROG(FREETYPE_CONFIG,freetype-config, ,[$FREETYPE_DIR/bin:$PATH])
--else
-- AC_PATH_PROG(FREETYPE_CONFIG,freetype-config)
--fi
--
--if [ test -n "$FREETYPE_CONFIG" ]; then
-- if [ test -n "$FREETYPE_DIR" ]; then
-- freetype_cflags="`$FREETYPE_CONFIG --cflags` -I$FREETYPE_DIR/include"
-- freetype_libs=`$FREETYPE_CONFIG --libs`
-- else
-- freetype_cflags=`$FREETYPE_CONFIG --cflags`
-- freetype_libs=`$FREETYPE_CONFIG --libs`
-- fi
--else
-- if [ test -n "$FREETYPE_DIR" ]; then
-- freetype_cflags="-I$FREETYPE_DIR/include/freetype2 -I$FREETYPE_DIR/include"
-- freetype_libs="-L$FREETYPE_DIR/lib -lfreetype"
-- else
-- freetype_cflags=""
-- freetype_libs="-lfreetype"
-- fi
--fi
--
--CPPFLAGS="$freetype_cflags $CPPFLAGS"
--LDFLAGS="$LDFLAGS $freetype_libs"
-+PKG_CHECK_MODULES(FREETYPE2, freetype2,
-+ CFLAGS="$CFLAGS $FREETYPE2_CFLAGS"
-+ LDFLAGS="$LDFLAGS $FREETYPE2_LIBS",
-+ AC_MSG_ERROR([*** Unable to find FreeType2 library (http://www.freetype.org/)])
-+)
-
- AC_CHECK_LIB(freetype,FT_Init_FreeType,[
-- WMF_FT_LDFLAGS="$freetype_libs"
-+ WMF_FT_LDFLAGS="$FREETYPE2_LIBS"
- ],[ AC_MSG_ERROR([* * * freetype(2) is required * * *])
- ])
- AC_CHECK_HEADER(ft2build.h,[
-- WMF_FT_CFLAGS="$freetype_cflags"
-- WMF_FT_CONFIG_CFLAGS="$freetype_cflags"
-+ WMF_FT_CFLAGS="$FREETYPE2_CFLAGS"
-+ WMF_FT_CONFIG_CFLAGS="$FREETYPE2_CFLAGS"
- ],[ AC_MSG_ERROR([* * * freetype(2) is required * * *])
- ])
-
---
-1.9.0
-
diff --git a/media-libs/libwmf/files/libwmf-0.2.8.4-use-system-fonts.patch b/media-libs/libwmf/files/libwmf-0.2.8.4-use-system-fonts.patch
deleted file mode 100644
index 2f7465c33cd0..000000000000
--- a/media-libs/libwmf/files/libwmf-0.2.8.4-use-system-fonts.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -urN libwmf-0.2.8.4.old/fonts/Makefile.am libwmf-0.2.8.4/fonts/Makefile.am
---- libwmf-0.2.8.4.old/fonts/Makefile.am 2011-07-01 22:37:57.000000000 +0200
-+++ libwmf-0.2.8.4/fonts/Makefile.am 2011-07-01 22:38:37.000000000 +0200
-@@ -1,35 +1,3 @@
- fontdir = @WMF_FONTDIR@
-
- bin_SCRIPTS = libwmf-fontmap
--
--FONTS = \
-- n019003l.afm \
-- n019003l.pfb \
-- n019004l.afm \
-- n019004l.pfb \
-- n019023l.afm \
-- n019023l.pfb \
-- n019024l.afm \
-- n019024l.pfb \
-- n021003l.afm \
-- n021003l.pfb \
-- n021004l.afm \
-- n021004l.pfb \
-- n021023l.afm \
-- n021023l.pfb \
-- n021024l.afm \
-- n021024l.pfb \
-- n022003l.afm \
-- n022003l.pfb \
-- n022004l.afm \
-- n022004l.pfb \
-- n022023l.afm \
-- n022023l.pfb \
-- n022024l.afm \
-- n022024l.pfb \
-- s050000l.afm \
-- s050000l.pfb
--
--font_DATA = $(FONTS) fontmap
--
--EXTRA_DIST = libwmf-fontmap.in LICENSE $(FONTS)
diff --git a/media-libs/libwmf/libwmf-0.2.13-r1.ebuild b/media-libs/libwmf/libwmf-0.2.13-r1.ebuild
index 34d9e1951968..5962fe96d395 100644
--- a/media-libs/libwmf/libwmf-0.2.13-r1.ebuild
+++ b/media-libs/libwmf/libwmf-0.2.13-r1.ebuild
@@ -6,7 +6,10 @@ EAPI=8
inherit autotools gnome2-utils
DESCRIPTION="A library for reading vector images in Microsoft's Windows Metafile Format (WMF)"
-HOMEPAGE="https://github.com/caolanm/libwmf http://wvware.sourceforge.net/"
+HOMEPAGE="
+ https://github.com/caolanm/libwmf
+ https://wvware.sourceforge.net/
+"
SRC_URI="https://github.com/caolanm/libwmf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2"
diff --git a/media-libs/libwmf/libwmf-0.2.8.4-r9.ebuild b/media-libs/libwmf/libwmf-0.2.8.4-r9.ebuild
deleted file mode 100644
index 6d328c94189e..000000000000
--- a/media-libs/libwmf/libwmf-0.2.8.4-r9.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools gnome2-utils
-
-DESCRIPTION="A library for reading vector images in Microsoft's Windows Metafile Format (WMF)"
-HOMEPAGE="http://wvware.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/project/wvware/${PN}/${PV}/${P}.tar.gz"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="debug doc expat X"
-
-RDEPEND="app-text/ghostscript-gpl
- media-fonts/urw-fonts
- media-libs/freetype:2=
- media-libs/libpng:0=
- sys-libs/zlib:=
- x11-libs/gdk-pixbuf:2
- virtual/jpeg:0=
- expat? ( dev-libs/expat )
- !expat? ( dev-libs/libxml2:2= )
- X? ( x11-libs/libX11
- x11-libs/libXt
- x11-libs/libXpm )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "AUTHORS" "BUILDING" "ChangeLog" "CREDITS" "INSTALL" "NEWS" "README" "TODO" )
-
-PATCHES=(
- "${FILESDIR}"/${P}-build.patch
- "${FILESDIR}"/${P}-CVE-2015-0848+CVE-2015-4588.patch
- "${FILESDIR}"/${P}-CVE-2015-4695.patch
- "${FILESDIR}"/${P}-CVE-2015-4696.patch
- "${FILESDIR}"/${P}-gdk-pixbuf.patch
- "${FILESDIR}"/${P}-intoverflow.patch
- "${FILESDIR}"/${P}-libpng-1.5.patch
- "${FILESDIR}"/${P}-pngfix.patch
- "${FILESDIR}"/${P}-use-freetype2-pkg-config.patch
- "${FILESDIR}"/${P}-use-system-fonts.patch
- )
-
-src_prepare() {
- default
-
- # Fixes QA warning "This package has a configure.in file which has long been deprecated"
- # Since there is already a configure.ac, we don't need the deprecated configure.in
- rm configure.in || die
-
- if ! use doc ; then
- sed -i -e 's:doc::' Makefile.am || die
- fi
-
- eautoreconf
-}
-
-src_configure() {
- # Support for GD is disabled, since it's never linked, even, when enabled
- # See https://bugs.gentoo.org/268161
- local myeconfargs=(
- --disable-gd
- --disable-static
- $(use_enable debug)
- $(use_with expat)
- $(use_with !expat libxml2)
- $(use_with X x)
- --with-docdir="${EPREFIX}"/usr/share/doc/${PF}
- --with-fontdir="${EPREFIX}"/usr/share/fonts/urw-fonts
- --with-freetype
- --with-gsfontdir="${EPREFIX}"/usr/share/fonts/urw-fonts
- --with-gsfontmap="${EPREFIX}"/usr/share/ghostscript/9.21/Resource/Init/Fontmap
- --with-jpeg
- --with-layers
- --with-png
- --with-sys-gd
- --with-zlib
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- # address parallel build issue, bug 677566
- MAKEOPTS=-j1
-
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- gnome2_gdk_pixbuf_update
-}
-
-pkg_postrm() {
- gnome2_gdk_pixbuf_update
-}
diff --git a/media-libs/vigra/files/vigra-1.11.2-python3.12-remove-imp.patch b/media-libs/vigra/files/vigra-1.11.2-python3.12-remove-imp.patch
deleted file mode 100644
index a8094c6e7e7d..000000000000
--- a/media-libs/vigra/files/vigra-1.11.2-python3.12-remove-imp.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 4f81ef7ed5128453c049958e496f9638d28bdf76 Mon Sep 17 00:00:00 2001
-From: David Runge <dave@sleepmap.de>
-Date: Wed, 13 Mar 2024 16:24:02 +0100
-Subject: [PATCH] Use importlib.reload instead of imp.reload
-
-The imp module has been deprecated since Python 3.4 and is removed in
-Python 3.12.
-Replace its use with its replacement in the importlib module.
-
-Signed-off-by: David Runge <dave@sleepmap.de>
----
- vigranumpy/lib/axistags.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/vigranumpy/lib/axistags.py b/vigranumpy/lib/axistags.py
-index 5c564ea9..cb5dd193 100644
---- a/vigranumpy/lib/axistags.py
-+++ b/vigranumpy/lib/axistags.py
-@@ -241,7 +241,7 @@ def benchmark(expression):
- when getitem returns a value, the slowdown is about 3 (due to Python calls)
- '''
- import timeit, axistags
-- from imp import reload
-+ from importlib import reload
- reload(axistags)
- repetitions = 100000
- t1 = timeit.Timer(expression,
---
-2.44.0
-
diff --git a/media-sound/SmarTagger/Manifest b/media-sound/SmarTagger/Manifest
deleted file mode 100644
index 07c22bd8af42..000000000000
--- a/media-sound/SmarTagger/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST SmarTagger-0.1.tar.gz 3980 BLAKE2B 7c19153c23419c4c2de914802f5f382e0bebec88dd78828a854d96e1fbcc433bb69bcfe2dbbda9d2048cf7e9af4e601af4199c86748accdb8900d49e09963ed7 SHA512 d2278e3cfe32c37200e6b58c0827b40b9e3163bbe7fd7e5f929acb9c7d5e43ea9de24999b52c43cb7906c7f381606028219e40c8e02613b22b67970d47e3b22e
diff --git a/media-sound/SmarTagger/SmarTagger-0.1-r3.ebuild b/media-sound/SmarTagger/SmarTagger-0.1-r3.ebuild
deleted file mode 100644
index 53b370b5c173..000000000000
--- a/media-sound/SmarTagger/SmarTagger-0.1-r3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Perl script for renaming and tagging mp3s"
-HOMEPAGE="http://freshmeat.net/projects/smartagger/"
-SRC_URI="http://freshmeat.net/redir/smartagger/9680/url_tgz/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc sparc x86"
-
-RDEPEND="
- dev-lang/perl
- dev-perl/MP3-Info"
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_install() {
- dobin SmarTagger
- dosym SmarTagger /usr/bin/smartagger
- dodoc changelog README TODO
- newdoc album.id3 example.id3
-}
diff --git a/media-sound/SmarTagger/files/SmarTagger-0.1-gentoo.patch b/media-sound/SmarTagger/files/SmarTagger-0.1-gentoo.patch
deleted file mode 100644
index f7d94626430b..000000000000
--- a/media-sound/SmarTagger/files/SmarTagger-0.1-gentoo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur SmarTagger-0.1.orig/SmarTagger SmarTagger-0.1/SmarTagger
---- SmarTagger-0.1.orig/SmarTagger 1999-11-23 10:10:54.000000000 +0200
-+++ SmarTagger-0.1/SmarTagger 2007-07-28 18:29:38.000000000 +0300
-@@ -38,7 +38,7 @@
- $comilla = "";
- }
-
--use MPEG::MP3Info;
-+use MP3::Info;
- $product_name = "SmarTagger";
- $version = "0.1";
- %tags = ();
diff --git a/media-sound/SmarTagger/metadata.xml b/media-sound/SmarTagger/metadata.xml
deleted file mode 100644
index 3608eff37c21..000000000000
--- a/media-sound/SmarTagger/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 497da85e1998..4d138dc00905 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1 +1,2 @@
DIST Ardour-8.6.0.tar.bz2 17588463 BLAKE2B e8d3b603fecaf453eae9e0c2cac531a5c2d35850b282d27c25dbd22a930a6537fbbff3f1fa58f4dcc525dcc65ef8343172642d16ad473c8b80b0e373364a06cb SHA512 c4a3b6369fe1a1789ba2b5cbcfd23b6ac6b93f819b016aac2c071f1135e32826ca4f5bb99d4c3e4e1d8f91f82719ae17bcf2991eb29072c14e60f282545f934a
+DIST Ardour-8.7.0.tar.bz2 17807972 BLAKE2B 9bbe4ed5c3ad62d643518881a45b71642f5ce41c8620eb4c82befcb9df1053b08b60d3683961d78825f99e3a74222404c511073491972f138edaaaea445c6961 SHA512 cd2cdc1360b01d23cd3df62ee949ecab9d5d8da5112636438c2ef8a88d188503bcd7f09f2a5d8e07460dacbc35cecd96e8edbc748adccc50b5a90375f2f742d0
diff --git a/media-sound/ardour/ardour-8.7.ebuild b/media-sound/ardour/ardour-8.7.ebuild
new file mode 100644
index 000000000000..fbd861eaf669
--- /dev/null
+++ b/media-sound/ardour/ardour-8.7.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_REQ_USE='threads(+)'
+PLOCALES="ca cs de el en_GB es eu fr it ja ko nn pl pt pt_PT ru sv zh"
+inherit toolchain-funcs flag-o-matic plocale python-any-r1 waf-utils desktop xdg
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="https://ardour.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git"
+ inherit git-r3
+else
+ KEYWORDS="~amd64 ~loong ~x86"
+ SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/Ardour-${PV}.0.tar.bz2"
+ S="${WORKDIR}/Ardour-${PV}.0"
+fi
+
+LICENSE="GPL-2"
+SLOT="8"
+IUSE="doc jack nls phonehome pulseaudio cpu_flags_ppc_altivec cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+
+RDEPEND="
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:2.4
+ dev-libs/boost:=
+ dev-libs/glib:2
+ dev-libs/libsigc++:2
+ dev-libs/libxml2:2
+ media-libs/alsa-lib
+ media-libs/aubio
+ media-libs/flac:=
+ media-libs/freetype:2
+ media-libs/liblo
+ media-libs/liblrdf
+ media-libs/libsamplerate
+ media-libs/libsndfile
+ media-libs/libsoundtouch
+ media-libs/raptor:2
+ media-libs/rubberband
+ media-libs/taglib
+ media-libs/vamp-plugin-sdk
+ net-libs/libwebsockets
+ net-misc/curl
+ sys-libs/readline:0=
+ sci-libs/fftw:3.0[threads]
+ virtual/libusb:1
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/pango
+ jack? ( virtual/jack )
+ pulseaudio? ( media-libs/libpulse )
+ media-libs/lilv
+ media-libs/sratom
+ dev-libs/sord
+ media-libs/suil[X,gtk2]
+ media-libs/lv2"
+# !bundled-libs? ( media-sound/fluidsynth ) at least libltc is missing to be able to unbundle...
+
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? ( app-text/doxygen[dot] )
+ jack? ( virtual/jack )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-6.8-metadata.patch"
+ "${FILESDIR}/${PN}-6.8-boost-1.85.patch"
+)
+
+pkg_pretend() {
+ [[ $(tc-getLD) == *gold* ]] && (has_version sci-libs/fftw[openmp] || has_version sci-libs/fftw[threads]) && \
+ ewarn "Linking with gold linker might produce broken executable, see bug #733972"
+}
+
+pkg_setup() {
+ if has_version \>=dev-libs/libsigc++-2.6 ; then
+ append-cxxflags -std=c++11
+ fi
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # delete optimization flags
+ sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die
+
+ # handle arch
+ MARCH=$(get-flag march)
+ OPTFLAGS=""
+ if use cpu_flags_x86_sse; then
+ if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then
+ elog "You enabled sse but use an march that does not support sse!"
+ elog "We add -msse to the flags now, but please consider switching your march in make.conf!"
+ fi
+ OPTFLAGS="sse"
+ fi
+ if use cpu_flags_x86_mmx; then
+ if [[ ${MARCH} == "i486" ]]; then
+ elog "You enabled mmx with i486 set as march! You have been warned!"
+ fi
+ OPTFLAGS="${OPTFLAGS} mmx"
+ fi
+ if use cpu_flags_x86_3dnow; then
+ OPTFLAGS="${OPTFLAGS} 3dnow"
+ fi
+ sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \
+ -i "${S}"/wscript || die
+ sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die
+
+ # boost and shebang
+ append-flags "-lboost_system"
+ python_fix_shebang "${S}"/wscript
+ python_fix_shebang "${S}"/waf
+
+ # handle locales
+ my_lcmsg() {
+ rm -f {gtk2_ardour,gtk2_ardour/appdata,libs/ardour,libs/gtkmm2ext}/po/${1}.po
+ }
+ plocale_for_each_disabled_locale my_lcmsg
+}
+
+src_configure() {
+ # avoid bug https://bugs.gentoo.org/800067
+ local -x AS="$(tc-getCC) -c"
+
+ # -Werror=odr
+ # https://tracker.ardour.org/view.php?id=9649
+ # https://bugs.gentoo.org/917095
+ filter-lto
+
+ local backends="alsa,dummy"
+ use jack && backends+=",jack"
+ use pulseaudio && backends+=",pulseaudio"
+
+ tc-export CC CXX
+ local myconf=(
+ --configdir=/etc
+ --freedesktop
+ --noconfirm
+ --optimize
+ --no-ytk
+ --with-backends=${backends}
+ $({ use cpu_flags_ppc_altivec || use cpu_flags_x86_sse; } && \
+ echo '' || echo "--no-fpu-optimization")
+ $(usex doc "--docs" '')
+ $(usex nls '' "--no-nls")
+ $(usex phonehome '' "--no-phone-home")
+ # not possible right now --use-external-libs
+ # missing dependency: https://github.com/c4dm/qm-dsp
+ )
+
+ waf-utils_src_configure "${myconf[@]}"
+}
+
+src_compile() {
+ waf-utils_src_compile
+ use nls && waf-utils_src_compile i18n
+}
+
+src_install() {
+ local s
+
+ waf-utils_src_install
+
+ mv ${PN}.1 ${PN}${SLOT}.1 || die
+ doman ${PN}${SLOT}.1
+
+ for s in 16 22 32 48 256 512; do
+ newicon -s ${s} gtk2_ardour/resources/Ardour-icon_${s}px.png ardour${SLOT}.png
+ done
+
+ # the build system still installs ardour6.png files so we get rid of those to not conflict with ardour:6
+ find "${D}/usr/share/icons/" -name ardour6.png -delete
+
+ sed -i \
+ -e "s/\(^Name=\).*/\1Ardour ${SLOT}/" \
+ -e 's/;AudioEditing;/;X-AudioEditing;/' \
+ build/gtk2_ardour/ardour${SLOT}.desktop || die
+ domenu build/gtk2_ardour/ardour${SLOT}.desktop
+
+ insinto /usr/share/mime/packages
+ newins build/gtk2_ardour/ardour.xml ardour${SLOT}.xml
+ rm "${D}/usr/share/mime/packages/ardour.xml" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ elog "Please do _not_ report problems with the package to ${PN} upstream."
+ elog "If you think you've found a bug, check the upstream binary package"
+ elog "before you report anything to upstream."
+}
diff --git a/media-sound/nulloy/metadata.xml b/media-sound/nulloy/metadata.xml
index 8a2d28697ed9..102bc2229d1e 100644
--- a/media-sound/nulloy/metadata.xml
+++ b/media-sound/nulloy/metadata.xml
@@ -7,7 +7,7 @@
</maintainer>
<use>
- <flag name="skins">Add a few themes, enable if you want dark</flag>
+ <flag name="skins">Without this flag - you can choose qt5 themes not only for preferences</flag>
</use>
<origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/media-sound/nulloy/nulloy-0.9.9.ebuild b/media-sound/nulloy/nulloy-0.9.9-r1.ebuild
index d4c5f2417cff..c4b906bd3cea 100644
--- a/media-sound/nulloy/nulloy-0.9.9.ebuild
+++ b/media-sound/nulloy/nulloy-0.9.9-r1.ebuild
@@ -8,9 +8,7 @@ inherit xdg
DESCRIPTION="Music player with a waveform progress bar (sound visualization)"
HOMEPAGE="https://nulloy.com"
-NAME="nulloy-theme-night-v1.0"
-SRC_URI="https://github.com/nulloy/nulloy/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
- skins? ( https://gitlab.com/vitaly-zdanevich/nulloy-theme-night/-/archive/v1.0/${NAME}.tar.bz2 )"
+SRC_URI="https://github.com/nulloy/nulloy/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
@@ -37,16 +35,6 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-src_prepare() {
- if use skins ; then
- eapply "${FILESDIR}"/add-dark-theme.patch
-
- cp -r "${WORKDIR}/${NAME}" src/skins/night
- fi
-
- default
-}
-
src_configure() {
# Upstream ./configure script does not support specifying an option's
# value after an equal sign like in '--prefix="${EPREFIX}/usr"', so we
diff --git a/media-sound/nulloy/nulloy-9999.ebuild b/media-sound/nulloy/nulloy-9999.ebuild
index efc31d7915d5..465a8be61c7a 100644
--- a/media-sound/nulloy/nulloy-9999.ebuild
+++ b/media-sound/nulloy/nulloy-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -34,25 +34,6 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-src_unpack() {
- git-r3_src_unpack
-
- if use skins ; then
- EGIT_REPO_URI=https://gitlab.com/vitaly-zdanevich/nulloy-theme-night.git
- EGIT_CHECKOUT_DIR="${WORKDIR}/night"
- git-r3_src_unpack
- fi
-}
-
-src_prepare() {
- default
-
- if use skins ; then
- eapply "${FILESDIR}/add-dark-theme.patch"
- cp -r "${WORKDIR}/night" src/skins
- fi
-}
-
src_configure() {
# Upstream ./configure script does not support specifying an option's
# value after an equal sign like in '--prefix="${EPREFIX}/usr"', so we
diff --git a/media-sound/pavucontrol-qt/pavucontrol-qt-2.0.0.ebuild b/media-sound/pavucontrol-qt/pavucontrol-qt-2.0.0.ebuild
index 10626f52831f..c9afefd097d0 100644
--- a/media-sound/pavucontrol-qt/pavucontrol-qt-2.0.0.ebuild
+++ b/media-sound/pavucontrol-qt/pavucontrol-qt-2.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="GPL-2 GPL-2+"
diff --git a/media-video/imagination/Manifest b/media-video/imagination/Manifest
index f62bd64e44c3..f48464c853f6 100644
--- a/media-video/imagination/Manifest
+++ b/media-video/imagination/Manifest
@@ -1,2 +1 @@
-DIST imagination-3.0.tar.gz 3327784 BLAKE2B 0322a68ab6c44e2b0d47bb89de6522249ca3507808ee3733f2f195923c4269591c2225271ef27b24c648cb6784a5c85bd6ca97142072e52641bdf7f80b9a9bc7 SHA512 0780ab572d8f4fc1e728befef79f974169438d723f67205e677c06cbe0dac06745868936e7d3eab5fc42728902f6b06eb5f9d7e836532c289df005ddab2104b8
DIST imagination-3.6.tar.gz 3553509 BLAKE2B 39b345b073b123e68ab6a025b03ca23a38191cb2d2f5163d8b7722a8891d254f9fc7b54461c7d741ba6d2e7b25cb2029d9eec55e5115a5b8504dd85985c740aa SHA512 673651cf59baded805ba3993c6f9dff83f20ae9174d5f5e07b99d9d590eb817e6733cbc130a3d32502a84fa29bd78c4f1dd093c01aaedfef5f9425a59125865d
diff --git a/media-video/imagination/files/imagination-3.0-cflags.patch b/media-video/imagination/files/imagination-3.0-cflags.patch
deleted file mode 100644
index 1b38a9aeff71..000000000000
--- a/media-video/imagination/files/imagination-3.0-cflags.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --git a/configure.in b/configure.in
-index 0be7802..d19c8ec 100644
---- a/configure.in
-+++ b/configure.in
-@@ -24,7 +24,7 @@
- AM_PROG_LIBTOOL
- LIBTOOL="$LIBTOOL --silent"
-
--pkg_modules="gtk+-2.0 >= 2.14.0 gthread-2.0"
-+pkg_modules="gtk+-2.0 >= 2.14.0 gthread-2.0 gmodule-2.0"
- PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
-
- sox_modules="sox >= 14.2.0"
-@@ -33,6 +33,11 @@
- plugins_modules="cairo >= 1.6 glib-2.0 > 2.18.0"
- PKG_CHECK_MODULES(PLUGINS, [$plugins_modules])
-
-+dnl Check for libm for sqrtf()
-+AC_SEARCH_LIBS([sqrtf], [m], [], [
-+ AC_MSG_ERROR([unable to find the sqrtf() function])
-+])
-+
- # get svn revision
- REVISION="r0"
- if test "x${REVISION}" = "xr0"
-@@ -46,7 +51,7 @@
- if test "x${REVISION}" != "xr0"
- then
- # force debug mode for a SVN working copy
-- CFLAGS="-g -Wall"
-+ CFLAGS +="-Wall"
- else
- REVISION="-1"
- fi
diff --git a/media-video/imagination/files/imagination-3.0-enable-translations.patch b/media-video/imagination/files/imagination-3.0-enable-translations.patch
deleted file mode 100644
index d829129d8c77..000000000000
--- a/media-video/imagination/files/imagination-3.0-enable-translations.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/support.h
-+++ b/src/support.h
-@@ -20,7 +20,7 @@
- #ifndef __IMAGINATION_SUPPORT_H
- #define __IMAGINATION_SUPPORT_H
-
--#define PLUGINS_INSTALLED 0
-+#define PLUGINS_INSTALLED 1
-
- #ifdef HAVE_CONFIG_H
- # include <config.h>
diff --git a/media-video/imagination/imagination-3.0-r2.ebuild b/media-video/imagination/imagination-3.0-r2.ebuild
deleted file mode 100644
index ccbedf7474e0..000000000000
--- a/media-video/imagination/imagination-3.0-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop
-
-DESCRIPTION="Simple DVD slideshow maker"
-HOMEPAGE="https://imagination.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
- media-sound/sox:=
- x11-libs/cairo:=
- x11-libs/gtk+:2"
-RDEPEND="${DEPEND}
- media-video/ffmpeg"
-
-PATCHES=(
- "${FILESDIR}"/${P}-cflags.patch
- "${FILESDIR}"/${P}-enable-translations.patch
- "${FILESDIR}"/${P}-fix-htmldir.patch
-)
-
-src_prepare() {
- default
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_install() {
- default
- doicon icons/48x48/${PN}.png
-
- # only plugins
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index c67f42544501..4a9d4ef1883b 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,2 +1,2 @@
-DIST shotcut-24.08.17.tar.gz 12330197 BLAKE2B e8de84e50e0b7c6282847aa226863b5a8543b9eb36c3c912bfdf171f0b212e517c900f5d0bd4f2e4f1efb31d0fe0fc8db10f5f91047ac0ac2b891358e62e0518 SHA512 07b0b375f01ceaf8e444ebba059c3cd918ff2ddbbb57d9e68ddf315ebe6c7f5bff8de6508216786222d814bc750f9c67cead3d6b956d791b660eef5b6df68fe0
DIST shotcut-24.08.29.tar.gz 12496197 BLAKE2B 0e6360b8cf9598251c465b9f7034d82fdb20741060c073fe125e6aafe6413ae0e679c13bea5e1a3e0294a787e6d507031dce8f369086c71a078e91ce7b665a03 SHA512 9ade0eee72a5550cd3a8381dd4c5c4f641ba9a14031fef042981a1e7747353c3d851dbc5b77b1a55d77cd8816e4711bf8d3c43fee78df6078da5161033ae23b3
+DIST shotcut-24.09.13.tar.gz 12562908 BLAKE2B 0e77521371a6427ad8d4d13842fed9ebd24ce93e9af83ebf9c946ca00e9c56453768803d6ca4fa3e19e285218041d9d7b87bdd01fa18d868a66eebed56b21ed9 SHA512 24820b50f4b1046e5611a910a7a527b7280599a8ff54867e62194ef19ee7c3b1c573b5c4f34758f6c22799024b378b55df0b0e54619b9ff6c5b4985bf8ca3cfd
diff --git a/media-video/shotcut/shotcut-24.08.17.ebuild b/media-video/shotcut/shotcut-24.09.13.ebuild
index 5cdbf776643c..5cdbf776643c 100644
--- a/media-video/shotcut/shotcut-24.08.17.ebuild
+++ b/media-video/shotcut/shotcut-24.09.13.ebuild
diff --git a/metadata/md5-cache/app-admin/awscli-1.34.19 b/metadata/md5-cache/app-admin/awscli-1.34.19
new file mode 100644
index 000000000000..4c59cdd94389
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.34.19
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.35.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+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=bash-completion-r1 distutils-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.35.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.34.19.tar.gz -> aws-cli-1.34.19.gh.tar.gz
+_eclasses_=bash-completion-r1 3047612be964ffd4a549447fc4289f12 distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=b1a866ea19ecbb9ec8d7bc88bfd464c9
diff --git a/metadata/md5-cache/app-arch/libarchive-3.7.3 b/metadata/md5-cache/app-arch/libarchive-3.7.5
index ccae2021d3b9..077f78dcaa35 100644
--- a/metadata/md5-cache/app-arch/libarchive-3.7.3
+++ b/metadata/md5-cache/app-arch/libarchive-3.7.5
@@ -10,6 +10,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~r
LICENSE=BSD BSD-2 BSD-4 public-domain
RDEPEND=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(-)?] acl? ( virtual/acl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) blake2? ( app-crypt/libb2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_linux? ( xattr? ( sys-apps/attr[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/openssl: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(-)?] ) libressl? ( dev-libs/libressl: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(-)?] ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.2.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzo? ( >=dev-libs/lzo-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(-)?] ) nettle? ( dev-libs/nettle: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(-)?] )
SLOT=0/13
-SRC_URI=https://www.libarchive.de/downloads/libarchive-3.7.3.tar.xz verify-sig? ( https://www.libarchive.de/downloads/libarchive-3.7.3.tar.xz.asc )
+SRC_URI=https://www.libarchive.de/downloads/libarchive-3.7.5.tar.xz verify-sig? ( https://www.libarchive.de/downloads/libarchive-3.7.5.tar.xz.asc )
_eclasses_=multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 verify-sig a79ba011daaf532d71a219182474d150
_md5_=225fa5cf0765b5e86ef595668c9e72a2
diff --git a/metadata/md5-cache/app-arch/libpar2-0.4 b/metadata/md5-cache/app-arch/libpar2-0.4
index 7f92e8fb4514..2c46bd5084b8 100644
--- a/metadata/md5-cache/app-arch/libpar2-0.4
+++ b/metadata/md5-cache/app-arch/libpar2-0.4
@@ -1,12 +1,14 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116
+DEFINED_PHASES=configure install prepare
DEPEND=dev-libs/libsigc++:2
DESCRIPTION=A library for par2, extracted from par2cmdline
EAPI=7
HOMEPAGE=https://launchpad.net/libpar2/
+INHERIT=libtool
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
RDEPEND=dev-libs/libsigc++:2
SLOT=0
SRC_URI=https://launchpad.net/libpar2/trunk/0.4/+download/libpar2-0.4.tar.gz
-_md5_=4fc68ac1ecb3561351a96f03cd2a9d02
+_eclasses_=libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=4bd78f77c287bb557c3e33d3e3912e45
diff --git a/metadata/md5-cache/app-arch/libpar2-0.4-r1 b/metadata/md5-cache/app-arch/libpar2-0.4-r1
new file mode 100644
index 000000000000..7f6a9813603c
--- /dev/null
+++ b/metadata/md5-cache/app-arch/libpar2-0.4-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116
+DEFINED_PHASES=install prepare
+DEPEND=dev-libs/libsigc++:2
+DESCRIPTION=A library for par2, extracted from par2cmdline
+EAPI=8
+HOMEPAGE=https://launchpad.net/libpar2/
+INHERIT=libtool
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/libsigc++:2
+SLOT=0
+SRC_URI=https://launchpad.net/libpar2/trunk/0.4/+download/libpar2-0.4.tar.gz
+_eclasses_=libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=cb32ea498ea8b96e8ff360b14a427f29
diff --git a/metadata/md5-cache/app-arch/lxqt-archiver-1.0.0 b/metadata/md5-cache/app-arch/lxqt-archiver-1.0.0
index 07e25aebf85b..b6de3398a3ab 100644
--- a/metadata/md5-cache/app-arch/lxqt-archiver-1.0.0
+++ b/metadata/md5-cache/app-arch/lxqt-archiver-1.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=Qt GUI File Archiver
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake xdg-utils
-KEYWORDS=amd64 ~arm64 ~riscv
+KEYWORDS=amd64 ~arm64 ~riscv ~x86
LICENSE=GPL-2 GPL-2+
RDEPEND=dev-libs/glib:2 dev-libs/json-glib >=dev-qt/qtbase-6.6:6[gui,widgets] >=x11-libs/libfm-qt-2.0:=
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-archiver/releases/download/1.0.0/lxqt-archiver-1.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=3c41eda968b04e7bc669812552e39bc5
+_md5_=d12dd6d7660ddcf61820839fbabcaee9
diff --git a/metadata/md5-cache/app-cdr/kcdemu-0.8.0 b/metadata/md5-cache/app-cdr/kcdemu-0.8.0
index a782ef0762d2..ee2acb54c97d 100644
--- a/metadata/md5-cache/app-cdr/kcdemu-0.8.0
+++ b/metadata/md5-cache/app-cdr/kcdemu-0.8.0
@@ -10,7 +10,7 @@ IUSE=debug
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=dev-qt/qtdbus-5.12.3:5 >=dev-qt/qtgui-5.12.3:5 >=dev-qt/qtwidgets-5.12.3:5 >=kde-frameworks/kconfigwidgets-5.60.0:5 >=kde-frameworks/kcoreaddons-5.60.0:5 >=kde-frameworks/kdbusaddons-5.60.0:5 >=kde-frameworks/ki18n-5.60.0:5 >=kde-frameworks/knotifications-5.60.0:5 >=kde-frameworks/kwidgetsaddons-5.60.0:5 >=kde-frameworks/kxmlgui-5.60.0:5 >=app-cdr/cdemu-2.0.0[cdemu-daemon] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-SLOT=5
+SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/kde-cdemu-manager/kde_cdemu-0.8.0.tar.bz2
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=73ed5dd69640d6cab4d119286f72ecb9
+_md5_=73df2e3ebb8b6cdd7d68438dfd7c87b0
diff --git a/metadata/md5-cache/app-cdr/kcdemu-0.9 b/metadata/md5-cache/app-cdr/kcdemu-0.9
new file mode 100644
index 000000000000..0889d855af5d
--- /dev/null
+++ b/metadata/md5-cache/app-cdr/kcdemu-0.9
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.5.0:*
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=kde-frameworks/kconfigwidgets-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kdbusaddons-6.5.0:6 >=kde-frameworks/ki18n-6.5.0:6 >=kde-frameworks/knotifications-6.5.0:6 >=kde-frameworks/kstatusnotifieritem-6.5.0:6 >=kde-frameworks/kwidgetsaddons-6.5.0:6 >=kde-frameworks/kxmlgui-6.5.0:6 dev-qt/qtbase:6
+DESCRIPTION=Frontend to cdemu daemon based on KDE Frameworks
+EAPI=8
+HOMEPAGE=https://www.linux-apps.com/p/998461/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm
+IUSE=debug
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=kde-frameworks/kconfigwidgets-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kdbusaddons-6.5.0:6 >=kde-frameworks/ki18n-6.5.0:6 >=kde-frameworks/knotifications-6.5.0:6 >=kde-frameworks/kstatusnotifieritem-6.5.0:6 >=kde-frameworks/kwidgetsaddons-6.5.0:6 >=kde-frameworks/kxmlgui-6.5.0:6 >=app-cdr/cdemu-2.0.0[cdemu-daemon] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=0
+SRC_URI=https://github.com/marcelh83/kde-cdemu-manager/archive/refs/tags/v0.9.tar.gz -> kcdemu-0.9.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=707aec77785844022d5425ead23d66c9
diff --git a/metadata/md5-cache/app-crypt/easy-rsa-3.1.7 b/metadata/md5-cache/app-crypt/easy-rsa-3.2.1
index 6b2b657141ef..5f7e90edb837 100644
--- a/metadata/md5-cache/app-crypt/easy-rsa-3.1.7
+++ b/metadata/md5-cache/app-crypt/easy-rsa-3.2.1
@@ -8,5 +8,5 @@ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=!libressl? ( >=dev-libs/openssl-0.9.6:0= ) libressl? ( dev-libs/libressl:0= )
SLOT=0
-SRC_URI=https://github.com/OpenVPN/easy-rsa/archive/v3.1.7.tar.gz -> easy-rsa-3.1.7.tar.gz
-_md5_=576cb4ff271211bb922fce8f7097c823
+SRC_URI=https://github.com/OpenVPN/easy-rsa/archive/v3.2.1.tar.gz -> easy-rsa-3.2.1.tar.gz
+_md5_=dcee7f33c6bd5b6364d2b055042177d5
diff --git a/metadata/md5-cache/app-dicts/dikt-2s_p1 b/metadata/md5-cache/app-dicts/dikt-2s_p1
deleted file mode 100644
index d61d0466dbcf..000000000000
--- a/metadata/md5-cache/app-dicts/dikt-2s_p1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.60.0:*
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=>=dev-qt/qtgui-5.12.3:5 >=dev-qt/qtnetwork-5.12.3:5 >=dev-qt/qtprintsupport-5.12.3:5 >=dev-qt/qtwidgets-5.12.3:5 >=kde-frameworks/kcodecs-5.60.0:5 >=kde-frameworks/kconfig-5.60.0:5 >=kde-frameworks/kconfigwidgets-5.60.0:5 >=kde-frameworks/kcoreaddons-5.60.0:5 >=kde-frameworks/kdbusaddons-5.60.0:5 >=kde-frameworks/kguiaddons-5.60.0:5 >=kde-frameworks/ki18n-5.60.0:5 >=kde-frameworks/kiconthemes-5.60.0:5 >=kde-frameworks/kio-5.60.0:5 >=kde-frameworks/kwidgetsaddons-5.60.0:5 >=kde-frameworks/kxmlgui-5.60.0:5 dev-qt/qtcore:5
-DESCRIPTION=Dictionary application that implements the Dict protocol
-EAPI=8
-HOMEPAGE=https://dikt.tv/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm
-IUSE=debug
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=BSD-2
-RDEPEND=>=dev-qt/qtgui-5.12.3:5 >=dev-qt/qtnetwork-5.12.3:5 >=dev-qt/qtprintsupport-5.12.3:5 >=dev-qt/qtwidgets-5.12.3:5 >=kde-frameworks/kcodecs-5.60.0:5 >=kde-frameworks/kconfig-5.60.0:5 >=kde-frameworks/kconfigwidgets-5.60.0:5 >=kde-frameworks/kcoreaddons-5.60.0:5 >=kde-frameworks/kdbusaddons-5.60.0:5 >=kde-frameworks/kguiaddons-5.60.0:5 >=kde-frameworks/ki18n-5.60.0:5 >=kde-frameworks/kiconthemes-5.60.0:5 >=kde-frameworks/kio-5.60.0:5 >=kde-frameworks/kwidgetsaddons-5.60.0:5 >=kde-frameworks/kxmlgui-5.60.0:5 !app-dicts/dikt:4 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-SLOT=5
-SRC_URI=https://bitbucket-archive.softwareheritage.org/static/67/67f37093-df38-43b8-845b-2952e0a33bb3/attachments/dikt-2s1.txz -> dikt-2s1.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=1459c24703c9b7f4b15835845a58ed9d
diff --git a/metadata/md5-cache/app-dicts/dikt-3 b/metadata/md5-cache/app-dicts/dikt-3
new file mode 100644
index 000000000000..b2dd167da853
--- /dev/null
+++ b/metadata/md5-cache/app-dicts/dikt-3
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.5.0:*
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,network,widgets] >=kde-frameworks/kcodecs-6.5.0:6 >=kde-frameworks/kconfig-6.5.0:6 >=kde-frameworks/kconfigwidgets-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kdbusaddons-6.5.0:6 >=kde-frameworks/kguiaddons-6.5.0:6 >=kde-frameworks/ki18n-6.5.0:6 >=kde-frameworks/kiconthemes-6.5.0:6 >=kde-frameworks/kio-6.5.0:6 >=kde-frameworks/kwidgetsaddons-6.5.0:6 >=kde-frameworks/kxmlgui-6.5.0:6 dev-qt/qtbase:6
+DESCRIPTION=Dictionary application that implements the Dict protocol
+EAPI=8
+HOMEPAGE=https://dikt.tv/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm
+IUSE=debug
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,network,widgets] >=kde-frameworks/kcodecs-6.5.0:6 >=kde-frameworks/kconfig-6.5.0:6 >=kde-frameworks/kconfigwidgets-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kdbusaddons-6.5.0:6 >=kde-frameworks/kguiaddons-6.5.0:6 >=kde-frameworks/ki18n-6.5.0:6 >=kde-frameworks/kiconthemes-6.5.0:6 >=kde-frameworks/kio-6.5.0:6 >=kde-frameworks/kwidgetsaddons-6.5.0:6 >=kde-frameworks/kxmlgui-6.5.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=0
+SRC_URI=https://osdn.net/dl/dikt/dikt-3.txz -> dikt-3.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=6819496b947e2de82979ef5863b2aa1f
diff --git a/metadata/md5-cache/app-editors/zed-0.150.4 b/metadata/md5-cache/app-editors/zed-0.150.4
deleted file mode 100644
index 5217d767e6e9..000000000000
--- a/metadata/md5-cache/app-editors/zed-0.150.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=virtual/rust-1.80.0 dev-util/vulkan-headers sys-devel/gettext sys-devel/mold llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= ) >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=app-arch/zstd:= dev-db/sqlite:3 dev-libs/libgit2:= dev-libs/mimalloc dev-libs/openssl:0/3 dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner dev-util/vulkan-tools media-libs/alsa-lib media-libs/fontconfig media-libs/vulkan-loader[X] net-misc/curl sys-libs/zlib x11-libs/libxcb:= x11-libs/libxkbcommon[X]
-DESCRIPTION=The fast, collaborative code editor
-EAPI=8
-HOMEPAGE=https://zed.dev https://github.com/zed-industries/zed
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cargo check-reqs desktop flag-o-matic llvm-r1 toolchain-funcs xdg
-IUSE=debug +llvm_slot_18
-KEYWORDS=~amd64
-LICENSE=0BSD AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 GPL-3+ ISC LGPL-3 MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB
-RDEPEND=app-arch/zstd:= dev-db/sqlite:3 dev-libs/libgit2:= dev-libs/mimalloc dev-libs/openssl:0/3 dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner dev-util/vulkan-tools media-libs/alsa-lib media-libs/fontconfig media-libs/vulkan-loader[X] net-misc/curl sys-libs/zlib x11-libs/libxcb:= x11-libs/libxkbcommon[X]
-REQUIRED_USE=^^ ( llvm_slot_18 )
-SLOT=0
-SRC_URI=https://github.com/zed-industries/zed/archive/refs/tags/v0.150.4.tar.gz -> zed-0.150.4.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.7.8/download -> ahash-0.7.8.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/aligned-vec/0.5.0/download -> aligned-vec-0.5.0.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/alsa-sys/0.3.1/download -> alsa-sys-0.3.1.crate https://crates.io/api/v1/crates/alsa/0.9.0/download -> alsa-0.9.0.crate https://crates.io/api/v1/crates/ambient-authority/0.0.2/download -> ambient-authority-0.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.15/download -> anstream-0.6.15.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.5/download -> anstyle-parse-0.2.5.crate https://crates.io/api/v1/crates/anstyle-query/1.1.1/download -> anstyle-query-1.1.1.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.4/download -> anstyle-wincon-3.0.4.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/any_vec/0.14.0/download -> any_vec-0.14.0.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/arg_enum_proc_macro/0.3.4/download -> arg_enum_proc_macro-0.3.4.crate https://crates.io/api/v1/crates/arrayref/0.3.8/download -> arrayref-0.3.8.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/as-raw-xcb-connection/1.0.1/download -> as-raw-xcb-connection-1.0.1.crate https://crates.io/api/v1/crates/ascii/1.1.0/download -> ascii-1.1.0.crate https://crates.io/api/v1/crates/ash-window/0.13.0/download -> ash-window-0.13.0.crate https://crates.io/api/v1/crates/ash/0.38.0+1.3.281/download -> ash-0.38.0+1.3.281.crate https://crates.io/api/v1/crates/ashpd/0.9.1/download -> ashpd-0.9.1.crate https://crates.io/api/v1/crates/async-attributes/1.1.2/download -> async-attributes-1.1.2.crate https://crates.io/api/v1/crates/async-broadcast/0.7.1/download -> async-broadcast-0.7.1.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.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-compat/0.2.4/download -> async-compat-0.2.4.crate https://crates.io/api/v1/crates/async-compression/0.4.12/download -> async-compression-0.4.12.crate https://crates.io/api/v1/crates/async-dispatcher/0.1.2/download -> async-dispatcher-0.1.2.crate https://crates.io/api/v1/crates/async-executor/1.13.0/download -> async-executor-1.13.0.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-fs/2.1.2/download -> async-fs-2.1.2.crate https://crates.io/api/v1/crates/async-global-executor/2.4.1/download -> async-global-executor-2.4.1.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-io/2.3.3/download -> async-io-2.3.3.crate https://crates.io/api/v1/crates/async-lock/2.8.0/download -> async-lock-2.8.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-native-tls/0.5.0/download -> async-native-tls-0.5.0.crate https://crates.io/api/v1/crates/async-net/1.8.0/download -> async-net-1.8.0.crate https://crates.io/api/v1/crates/async-net/2.0.0/download -> async-net-2.0.0.crate https://crates.io/api/v1/crates/async-process/1.8.1/download -> async-process-1.8.1.crate https://crates.io/api/v1/crates/async-process/2.2.3/download -> async-process-2.2.3.crate https://crates.io/api/v1/crates/async-recursion/0.3.2/download -> async-recursion-0.3.2.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.9/download -> async-signal-0.2.9.crate https://crates.io/api/v1/crates/async-std/1.12.0/download -> async-std-1.12.0.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.5/download -> async-stream-impl-0.3.5.crate https://crates.io/api/v1/crates/async-stream/0.3.5/download -> async-stream-0.3.5.crate https://crates.io/api/v1/crates/async-stripe/0.38.1/download -> async-stripe-0.38.1.crate https://crates.io/api/v1/crates/async-tar/0.4.2/download -> async-tar-0.4.2.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.81/download -> async-trait-0.1.81.crate https://crates.io/api/v1/crates/async-tungstenite/0.23.0/download -> async-tungstenite-0.23.0.crate https://crates.io/api/v1/crates/async-watch/0.3.1/download -> async-watch-0.3.1.crate https://crates.io/api/v1/crates/async_zip/0.0.17/download -> async_zip-0.0.17.crate https://crates.io/api/v1/crates/asynchronous-codec/0.7.0/download -> asynchronous-codec-0.7.0.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.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/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/av1-grain/0.2.3/download -> av1-grain-0.2.3.crate https://crates.io/api/v1/crates/avif-serialize/0.8.1/download -> avif-serialize-0.8.1.crate https://crates.io/api/v1/crates/aws-config/1.5.5/download -> aws-config-1.5.5.crate https://crates.io/api/v1/crates/aws-credential-types/1.2.0/download -> aws-credential-types-1.2.0.crate https://crates.io/api/v1/crates/aws-runtime/1.4.0/download -> aws-runtime-1.4.0.crate https://crates.io/api/v1/crates/aws-sdk-s3/1.43.0/download -> aws-sdk-s3-1.43.0.crate https://crates.io/api/v1/crates/aws-sdk-sso/1.37.0/download -> aws-sdk-sso-1.37.0.crate https://crates.io/api/v1/crates/aws-sdk-ssooidc/1.38.0/download -> aws-sdk-ssooidc-1.38.0.crate https://crates.io/api/v1/crates/aws-sdk-sts/1.37.0/download -> aws-sdk-sts-1.37.0.crate https://crates.io/api/v1/crates/aws-sigv4/1.2.3/download -> aws-sigv4-1.2.3.crate https://crates.io/api/v1/crates/aws-smithy-async/1.2.1/download -> aws-smithy-async-1.2.1.crate https://crates.io/api/v1/crates/aws-smithy-checksums/0.60.12/download -> aws-smithy-checksums-0.60.12.crate https://crates.io/api/v1/crates/aws-smithy-eventstream/0.60.4/download -> aws-smithy-eventstream-0.60.4.crate https://crates.io/api/v1/crates/aws-smithy-http/0.60.9/download -> aws-smithy-http-0.60.9.crate https://crates.io/api/v1/crates/aws-smithy-json/0.60.7/download -> aws-smithy-json-0.60.7.crate https://crates.io/api/v1/crates/aws-smithy-query/0.60.7/download -> aws-smithy-query-0.60.7.crate https://crates.io/api/v1/crates/aws-smithy-runtime-api/1.7.2/download -> aws-smithy-runtime-api-1.7.2.crate https://crates.io/api/v1/crates/aws-smithy-runtime/1.6.2/download -> aws-smithy-runtime-1.6.2.crate https://crates.io/api/v1/crates/aws-smithy-types/1.2.0/download -> aws-smithy-types-1.2.0.crate https://crates.io/api/v1/crates/aws-smithy-xml/0.60.8/download -> aws-smithy-xml-0.60.8.crate https://crates.io/api/v1/crates/aws-types/1.3.3/download -> aws-types-1.3.3.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum-extra/0.4.2/download -> axum-extra-0.4.2.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.crate https://crates.io/api/v1/crates/base16ct/0.1.1/download -> base16ct-0.1.1.crate https://crates.io/api/v1/crates/base64-simd/0.8.0/download -> base64-simd-0.8.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bigdecimal/0.3.1/download -> bigdecimal-0.3.1.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bindgen/0.65.1/download -> bindgen-0.65.1.crate https://crates.io/api/v1/crates/bindgen/0.69.4/download -> bindgen-0.69.4.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-set/0.6.0/download -> bit-set-0.6.0.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bit-vec/0.7.0/download -> bit-vec-0.7.0.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.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.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bitstream-io/2.5.0/download -> bitstream-io-2.5.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/blocking/1.6.1/download -> blocking-1.6.1.crate https://crates.io/api/v1/crates/borsh-derive/1.5.1/download -> borsh-derive-1.5.1.crate https://crates.io/api/v1/crates/borsh/1.5.1/download -> borsh-1.5.1.crate https://crates.io/api/v1/crates/bstr/1.10.0/download -> bstr-1.10.0.crate https://crates.io/api/v1/crates/built/0.7.4/download -> built-0.7.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/by_address/1.2.1/download -> by_address-1.2.1.crate https://crates.io/api/v1/crates/bytecheck/0.6.12/download -> bytecheck-0.6.12.crate https://crates.io/api/v1/crates/bytecheck_derive/0.6.12/download -> bytecheck_derive-0.6.12.crate https://crates.io/api/v1/crates/bytemuck/1.16.3/download -> bytemuck-1.16.3.crate https://crates.io/api/v1/crates/bytemuck_derive/1.7.0/download -> bytemuck_derive-1.7.0.crate https://crates.io/api/v1/crates/byteorder-lite/0.1.0/download -> byteorder-lite-0.1.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes-utils/0.1.4/download -> bytes-utils-0.1.4.crate https://crates.io/api/v1/crates/bytes/0.4.12/download -> bytes-0.4.12.crate https://crates.io/api/v1/crates/bytes/1.7.1/download -> bytes-1.7.1.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.3.0/download -> calloop-wayland-source-0.3.0.crate https://crates.io/api/v1/crates/calloop/0.13.0/download -> calloop-0.13.0.crate https://crates.io/api/v1/crates/camino/1.1.7/download -> camino-1.1.7.crate https://crates.io/api/v1/crates/cap-fs-ext/3.2.0/download -> cap-fs-ext-3.2.0.crate https://crates.io/api/v1/crates/cap-net-ext/3.2.0/download -> cap-net-ext-3.2.0.crate https://crates.io/api/v1/crates/cap-primitives/3.2.0/download -> cap-primitives-3.2.0.crate https://crates.io/api/v1/crates/cap-rand/3.2.0/download -> cap-rand-3.2.0.crate https://crates.io/api/v1/crates/cap-std/3.2.0/download -> cap-std-3.2.0.crate https://crates.io/api/v1/crates/cap-time-ext/3.2.0/download -> cap-time-ext-3.2.0.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo_metadata/0.18.1/download -> cargo_metadata-0.18.1.crate https://crates.io/api/v1/crates/cargo_toml/0.20.4/download -> cargo_toml-0.20.4.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.1.2/download -> castaway-0.1.2.crate https://crates.io/api/v1/crates/cbc/0.1.2/download -> cbc-0.1.2.crate https://crates.io/api/v1/crates/cbindgen/0.26.0/download -> cbindgen-0.26.0.crate https://crates.io/api/v1/crates/cc/1.1.7/download -> cc-1.1.7.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-expr/0.15.8/download -> cfg-expr-0.15.8.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.1.1/download -> cfg_aliases-0.1.1.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.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/chunked_transfer/1.5.0/download -> chunked_transfer-1.5.0.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.15/download -> clap-4.5.15.crate https://crates.io/api/v1/crates/clap_builder/4.5.15/download -> clap_builder-4.5.15.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/clickhouse-derive/0.1.1/download -> clickhouse-derive-0.1.1.crate https://crates.io/api/v1/crates/clickhouse-rs-cityhash-sys/0.1.2/download -> clickhouse-rs-cityhash-sys-0.1.2.crate https://crates.io/api/v1/crates/clickhouse/0.11.6/download -> clickhouse-0.11.6.crate https://crates.io/api/v1/crates/cobs/0.2.3/download -> cobs-0.2.3.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.2/download -> cocoa-foundation-0.1.2.crate https://crates.io/api/v1/crates/cocoa/0.25.0/download -> cocoa-0.25.0.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/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.2/download -> colorchoice-1.0.2.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.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/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.18/download -> const-random-0.1.18.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/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/core-graphics/0.23.2/download -> core-graphics-0.23.2.crate https://crates.io/api/v1/crates/core-services/0.2.1/download -> core-services-0.2.1.crate https://crates.io/api/v1/crates/core-text/20.1.0/download -> core-text-20.1.0.crate https://crates.io/api/v1/crates/coreaudio-rs/0.11.3/download -> coreaudio-rs-0.11.3.crate https://crates.io/api/v1/crates/coreaudio-sys/0.2.15/download -> coreaudio-sys-0.2.15.crate https://crates.io/api/v1/crates/cpal/0.15.3/download -> cpal-0.15.3.crate https://crates.io/api/v1/crates/cpp_demangle/0.4.3/download -> cpp_demangle-0.4.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/cranelift-bforest/0.108.1/download -> cranelift-bforest-0.108.1.crate https://crates.io/api/v1/crates/cranelift-codegen-meta/0.108.1/download -> cranelift-codegen-meta-0.108.1.crate https://crates.io/api/v1/crates/cranelift-codegen-shared/0.108.1/download -> cranelift-codegen-shared-0.108.1.crate https://crates.io/api/v1/crates/cranelift-codegen/0.108.1/download -> cranelift-codegen-0.108.1.crate https://crates.io/api/v1/crates/cranelift-control/0.108.1/download -> cranelift-control-0.108.1.crate https://crates.io/api/v1/crates/cranelift-entity/0.108.1/download -> cranelift-entity-0.108.1.crate https://crates.io/api/v1/crates/cranelift-frontend/0.108.1/download -> cranelift-frontend-0.108.1.crate https://crates.io/api/v1/crates/cranelift-isle/0.108.1/download -> cranelift-isle-0.108.1.crate https://crates.io/api/v1/crates/cranelift-native/0.108.1/download -> cranelift-native-0.108.1.crate https://crates.io/api/v1/crates/cranelift-wasm/0.108.1/download -> cranelift-wasm-0.108.1.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32c/0.6.8/download -> crc32c-0.6.8.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.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-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.4.9/download -> crypto-bigint-0.4.9.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctor/0.2.8/download -> ctor-0.2.8.crate https://crates.io/api/v1/crates/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/curl-sys/0.4.74+curl-8.9.0/download -> curl-sys-0.4.74+curl-8.9.0.crate https://crates.io/api/v1/crates/curl/0.4.46/download -> curl-0.4.46.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/dashmap/6.0.1/download -> dashmap-6.0.1.crate https://crates.io/api/v1/crates/dasp_sample/0.11.0/download -> dasp_sample-0.11.0.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/data-url/0.3.1/download -> data-url-0.3.1.crate https://crates.io/api/v1/crates/deflate64/0.1.9/download -> deflate64-0.1.9.crate https://crates.io/api/v1/crates/der/0.6.1/download -> der-0.6.1.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.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/dialoguer/0.11.0/download -> dialoguer-0.11.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/doxygen-rs/0.4.2/download -> doxygen-rs-0.4.2.crate https://crates.io/api/v1/crates/dwrote/0.11.0/download -> dwrote-0.11.0.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/ecdsa/0.14.8/download -> ecdsa-0.14.8.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.12.3/download -> elliptic-curve-0.12.3.crate https://crates.io/api/v1/crates/embed-resource/2.4.3/download -> embed-resource-2.4.3.crate https://crates.io/api/v1/crates/embedded-io/0.4.0/download -> embedded-io-0.4.0.crate https://crates.io/api/v1/crates/emojis/0.6.3/download -> emojis-0.6.3.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.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.10/download -> enumflags2-0.7.10.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.10/download -> enumflags2_derive-0.7.10.crate https://crates.io/api/v1/crates/env_filter/0.1.2/download -> env_filter-0.1.2.crate https://crates.io/api/v1/crates/env_logger/0.11.5/download -> env_logger-0.11.5.crate https://crates.io/api/v1/crates/envy/0.4.2/download -> envy-0.4.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/erased-serde/0.4.5/download -> erased-serde-0.4.5.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/etagere/0.2.13/download -> etagere-0.2.13.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/euclid/0.22.10/download -> euclid-0.22.10.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.2/download -> event-listener-strategy-0.5.2.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/3.1.0/download -> event-listener-3.1.0.crate https://crates.io/api/v1/crates/event-listener/5.3.1/download -> event-listener-5.3.1.crate https://crates.io/api/v1/crates/exec/0.3.1/download -> exec-0.3.1.crate https://crates.io/api/v1/crates/exr/1.72.0/download -> exr-1.72.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fancy-regex/0.12.0/download -> fancy-regex-0.12.0.crate https://crates.io/api/v1/crates/fast-srgb8/1.0.0/download -> fast-srgb8-1.0.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fd-lock/4.0.2/download -> fd-lock-4.0.2.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/ff/0.12.1/download -> ff-0.12.1.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.31/download -> flate2-1.0.31.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/float-ord/0.3.2/download -> float-ord-0.3.2.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/font-types/0.6.0/download -> font-types-0.6.0.crate https://crates.io/api/v1/crates/fontconfig-parser/0.5.7/download -> fontconfig-parser-0.5.7.crate https://crates.io/api/v1/crates/fontdb/0.18.0/download -> fontdb-0.18.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.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-shared/0.3.1/download -> foreign-types-shared-0.3.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/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/fork/0.1.23/download -> fork-0.1.23.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/freetype-sys/0.20.1/download -> freetype-sys-0.20.1.crate https://crates.io/api/v1/crates/fs-set-times/0.20.1/download -> fs-set-times-0.20.1.crate https://crates.io/api/v1/crates/fsevent-sys/3.1.0/download -> fsevent-sys-3.1.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-batch/0.6.1/download -> futures-batch-0.6.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-intrusive/0.5.0/download -> futures-intrusive-0.5.0.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.3.0/download -> futures-lite-2.3.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-timer/3.0.3/download -> futures-timer-3.0.3.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.1.31/download -> futures-0.1.31.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gif/0.13.1/download -> gif-0.13.1.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/git2/0.19.0/download -> git2-0.19.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/gloo-timers/0.2.6/download -> gloo-timers-0.2.6.crate https://crates.io/api/v1/crates/glow/0.13.1/download -> glow-0.13.1.crate https://crates.io/api/v1/crates/gpu-alloc-ash/0.7.0/download -> gpu-alloc-ash-0.7.0.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.3.0/download -> gpu-alloc-types-0.3.0.crate https://crates.io/api/v1/crates/gpu-alloc/0.6.0/download -> gpu-alloc-0.6.0.crate https://crates.io/api/v1/crates/grid/0.13.0/download -> grid-0.13.0.crate https://crates.io/api/v1/crates/group/0.12.1/download -> group-0.12.1.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/handlebars/4.5.0/download -> handlebars-4.5.0.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.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/headers-core/0.2.0/download -> headers-core-0.2.0.crate https://crates.io/api/v1/crates/headers/0.3.9/download -> headers-0.3.9.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/heed-traits/0.20.0/download -> heed-traits-0.20.0.crate https://crates.io/api/v1/crates/heed-types/0.20.1/download -> heed-types-0.20.1.crate https://crates.io/api/v1/crates/heed/0.20.5/download -> heed-0.20.5.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.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/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/hidden-trait/0.1.2/download -> hidden-trait-0.1.2.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/hound/3.5.1/download -> hound-3.5.1.crate https://crates.io/api/v1/crates/html5ever/0.27.0/download -> html5ever-0.27.0.crate https://crates.io/api/v1/crates/html_to_markdown/0.1.0/download -> html_to_markdown-0.1.0.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/http-body/0.4.6/download -> http-body-0.4.6.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-range-header/0.3.1/download -> http-range-header-0.3.1.crate https://crates.io/api/v1/crates/http-types/2.12.0/download -> http-types-2.12.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.9.4/download -> httparse-1.9.4.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/human_bytes/0.4.3/download -> human_bytes-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/hyper/0.14.30/download -> hyper-0.14.30.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.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/image-webp/0.1.3/download -> image-webp-0.1.3.crate https://crates.io/api/v1/crates/image/0.25.2/download -> image-0.25.2.crate https://crates.io/api/v1/crates/imagesize/0.12.0/download -> imagesize-0.12.0.crate https://crates.io/api/v1/crates/imgref/1.10.1/download -> imgref-1.10.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.3.0/download -> indexmap-2.3.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/infer/0.2.3/download -> infer-0.2.3.crate https://crates.io/api/v1/crates/inherent/1.0.11/download -> inherent-1.0.11.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/interpolate_name/0.2.4/download -> interpolate_name-0.2.4.crate https://crates.io/api/v1/crates/io-extras/0.18.2/download -> io-extras-0.18.2.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/io-lifetimes/2.0.3/download -> io-lifetimes-2.0.3.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/ipc-channel/0.18.2/download -> ipc-channel-0.18.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.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/isahc/1.7.2/download -> isahc-1.7.2.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.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.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/jsonwebtoken/9.3.0/download -> jsonwebtoken-9.3.0.crate https://crates.io/api/v1/crates/khronos-egl/5.0.0/download -> khronos-egl-5.0.0.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/kurbo/0.11.0/download -> kurbo-0.11.0.crate https://crates.io/api/v1/crates/kv-log-macro/1.0.7/download -> kv-log-macro-1.0.7.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/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/leb128/0.2.5/download -> leb128-0.2.5.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libfuzzer-sys/0.4.7/download -> libfuzzer-sys-0.4.7.crate https://crates.io/api/v1/crates/libgit2-sys/0.17.0+1.8.1/download -> libgit2-sys-0.17.0+1.8.1.crate https://crates.io/api/v1/crates/libloading/0.8.5/download -> libloading-0.8.5.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.39/download -> libmimalloc-sys-0.1.39.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.26.0/download -> libsqlite3-sys-0.26.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.18/download -> libz-sys-1.1.18.crate https://crates.io/api/v1/crates/linkify/0.10.0/download -> linkify-0.10.0.crate https://crates.io/api/v1/crates/linkme-impl/0.3.28/download -> linkme-impl-0.3.28.crate https://crates.io/api/v1/crates/linkme/0.3.28/download -> linkme-0.3.28.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lmdb-master-sys/0.2.4/download -> lmdb-master-sys-0.2.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.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/loop9/0.1.5/download -> loop9-0.1.5.crate https://crates.io/api/v1/crates/lru/0.12.4/download -> lru-0.12.4.crate https://crates.io/api/v1/crates/lz4-sys/1.10.0/download -> lz4-sys-1.10.0.crate https://crates.io/api/v1/crates/lz4/1.26.0/download -> lz4-1.26.0.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/markup5ever/0.12.1/download -> markup5ever-0.12.1.crate https://crates.io/api/v1/crates/markup5ever_rcdom/0.3.0/download -> markup5ever_rcdom-0.3.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/maybe-owned/0.3.4/download -> maybe-owned-0.3.4.crate https://crates.io/api/v1/crates/maybe-rayon/0.1.1/download -> maybe-rayon-0.1.1.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memfd/0.6.4/download -> memfd-0.6.4.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/metal/0.29.0/download -> metal-0.29.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.43/download -> mimalloc-0.1.43.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/mint/0.5.9/download -> mint-0.5.9.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/mio/1.0.1/download -> mio-1.0.1.crate https://crates.io/api/v1/crates/miow/0.6.0/download -> miow-0.6.0.crate https://crates.io/api/v1/crates/multimap/0.8.3/download -> multimap-0.8.3.crate https://crates.io/api/v1/crates/naga/22.1.0/download -> naga-22.1.0.crate https://crates.io/api/v1/crates/nanoid/0.4.0/download -> nanoid-0.4.0.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/native-tls/0.2.12/download -> native-tls-0.2.12.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-sys/0.5.0+25.2.9519653/download -> ndk-sys-0.5.0+25.2.9519653.crate https://crates.io/api/v1/crates/ndk/0.8.0/download -> ndk-0.8.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.6/download -> new_debug_unreachable-1.0.6.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/noop_proc_macro/0.3.0/download -> noop_proc_macro-0.3.0.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/ntapi/0.4.1/download -> ntapi-0.4.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-complex/0.4.6/download -> num-complex-0.4.6.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-derive/0.4.2/download -> num-derive-0.4.2.crate https://crates.io/api/v1/crates/num-format/0.4.4/download -> num-format-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.2/download -> num-rational-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/num/0.4.3/download -> num-0.4.3.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_enum/0.7.3/download -> num_enum-0.7.3.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.3/download -> num_enum_derive-0.7.3.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/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/object/0.33.0/download -> object-0.33.0.crate https://crates.io/api/v1/crates/object/0.36.2/download -> object-0.36.2.crate https://crates.io/api/v1/crates/oboe-sys/0.6.1/download -> oboe-sys-0.6.1.crate https://crates.io/api/v1/crates/oboe/0.6.1/download -> oboe-0.6.1.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oo7/0.3.3/download -> oo7-0.3.3.crate https://crates.io/api/v1/crates/oorandom/11.1.4/download -> oorandom-11.1.4.crate https://crates.io/api/v1/crates/open/5.3.0/download -> open-5.3.0.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.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/300.3.1+3.3.1/download -> openssl-src-300.3.1+3.3.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.103/download -> openssl-sys-0.9.103.crate https://crates.io/api/v1/crates/openssl/0.10.66/download -> openssl-0.10.66.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/ordered-float/2.10.1/download -> ordered-float-2.10.1.crate https://crates.io/api/v1/crates/ordered-float/3.9.2/download -> ordered-float-3.9.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/ouroboros/0.17.2/download -> ouroboros-0.17.2.crate https://crates.io/api/v1/crates/ouroboros_macro/0.17.2/download -> ouroboros_macro-0.17.2.crate https://crates.io/api/v1/crates/outref/0.5.1/download -> outref-0.5.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/p256/0.11.1/download -> p256-0.11.1.crate https://crates.io/api/v1/crates/page_size/0.6.0/download -> page_size-0.6.0.crate https://crates.io/api/v1/crates/palette/0.7.6/download -> palette-0.7.6.crate https://crates.io/api/v1/crates/palette_derive/0.7.6/download -> palette_derive-0.7.6.crate https://crates.io/api/v1/crates/parity-tokio-ipc/0.9.0/download -> parity-tokio-ipc-0.9.0.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.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.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pathfinder_geometry/0.5.1/download -> pathfinder_geometry-0.5.1.crate https://crates.io/api/v1/crates/pathfinder_simd/0.5.4/download -> pathfinder_simd-0.5.4.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.4.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/pest/2.7.11/download -> pest-2.7.11.crate https://crates.io/api/v1/crates/pest_derive/2.7.11/download -> pest_derive-2.7.11.crate https://crates.io/api/v1/crates/pest_generator/2.7.11/download -> pest_generator-2.7.11.crate https://crates.io/api/v1/crates/pest_meta/2.7.11/download -> pest_meta-2.7.11.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pico-args/0.5.0/download -> pico-args-0.5.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.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.3/download -> piper-0.2.3.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkcs8/0.9.0/download -> pkcs8-0.9.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plist/1.7.0/download -> plist-1.7.0.crate https://crates.io/api/v1/crates/plotters-backend/0.3.6/download -> plotters-backend-0.3.6.crate https://crates.io/api/v1/crates/plotters-svg/0.3.6/download -> plotters-svg-0.3.6.crate https://crates.io/api/v1/crates/plotters/0.3.6/download -> plotters-0.3.6.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/polling/2.8.0/download -> polling-2.8.0.crate https://crates.io/api/v1/crates/polling/3.7.2/download -> polling-3.7.2.crate https://crates.io/api/v1/crates/pollster/0.2.5/download -> pollster-0.2.5.crate https://crates.io/api/v1/crates/postage/0.5.0/download -> postage-0.5.0.crate https://crates.io/api/v1/crates/postcard/1.0.8/download -> postcard-1.0.8.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.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/prettyplease/0.2.20/download -> prettyplease-0.2.20.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/profiling-procmacros/1.0.15/download -> profiling-procmacros-1.0.15.crate https://crates.io/api/v1/crates/profiling/1.0.15/download -> profiling-1.0.15.crate https://crates.io/api/v1/crates/prometheus/0.13.4/download -> prometheus-0.13.4.crate https://crates.io/api/v1/crates/prost-build/0.9.0/download -> prost-build-0.9.0.crate https://crates.io/api/v1/crates/prost-derive/0.9.0/download -> prost-derive-0.9.0.crate https://crates.io/api/v1/crates/prost-types/0.9.0/download -> prost-types-0.9.0.crate https://crates.io/api/v1/crates/prost/0.9.0/download -> prost-0.9.0.crate https://crates.io/api/v1/crates/protobuf/2.28.0/download -> protobuf-2.28.0.crate https://crates.io/api/v1/crates/protols-tree-sitter-proto/0.2.0/download -> protols-tree-sitter-proto-0.2.0.crate https://crates.io/api/v1/crates/psm/0.1.21/download -> psm-0.1.21.crate https://crates.io/api/v1/crates/ptr_meta/0.1.4/download -> ptr_meta-0.1.4.crate https://crates.io/api/v1/crates/ptr_meta_derive/0.1.4/download -> ptr_meta_derive-0.1.4.crate https://crates.io/api/v1/crates/pulldown-cmark/0.10.3/download -> pulldown-cmark-0.10.3.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quick-xml/0.32.0/download -> quick-xml-0.32.0.crate https://crates.io/api/v1/crates/quick-xml/0.34.0/download -> quick-xml-0.34.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rangemap/1.5.1/download -> rangemap-1.5.1.crate https://crates.io/api/v1/crates/rav1e/0.7.1/download -> rav1e-0.7.1.crate https://crates.io/api/v1/crates/ravif/0.11.9/download -> ravif-0.11.9.crate https://crates.io/api/v1/crates/raw-window-handle/0.6.2/download -> raw-window-handle-0.6.2.crate https://crates.io/api/v1/crates/raw-window-metal/0.4.0/download -> raw-window-metal-0.4.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/read-fonts/0.20.0/download -> read-fonts-0.20.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.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/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regalloc2/0.9.3/download -> regalloc2-0.9.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-lite/0.1.6/download -> regex-lite-0.1.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rend/0.4.2/download -> rend-0.4.2.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/resvg/0.41.0/download -> resvg-0.41.0.crate https://crates.io/api/v1/crates/rfc6979/0.3.1/download -> rfc6979-0.3.1.crate https://crates.io/api/v1/crates/rgb/0.8.47/download -> rgb-0.8.47.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rkyv/0.7.44/download -> rkyv-0.7.44.crate https://crates.io/api/v1/crates/rkyv_derive/0.7.44/download -> rkyv_derive-0.7.44.crate https://crates.io/api/v1/crates/rmp/0.8.14/download -> rmp-0.8.14.crate https://crates.io/api/v1/crates/rmpv/1.3.0/download -> rmpv-1.3.0.crate https://crates.io/api/v1/crates/rodio/0.17.3/download -> rodio-0.17.3.crate https://crates.io/api/v1/crates/roxmltree/0.19.0/download -> roxmltree-0.19.0.crate https://crates.io/api/v1/crates/roxmltree/0.20.0/download -> roxmltree-0.20.0.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/runtimelib/0.14.0/download -> runtimelib-0.14.0.crate https://crates.io/api/v1/crates/rust-embed-impl/8.5.0/download -> rust-embed-impl-8.5.0.crate https://crates.io/api/v1/crates/rust-embed-utils/8.5.0/download -> rust-embed-utils-8.5.0.crate https://crates.io/api/v1/crates/rust-embed/8.5.0/download -> rust-embed-8.5.0.crate https://crates.io/api/v1/crates/rust_decimal/1.35.0/download -> rust_decimal-1.35.0.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/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix-openpty/0.1.1/download -> rustix-openpty-0.1.1.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/rustybuzz/0.14.1/download -> rustybuzz-0.14.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/salsa20/0.10.2/download -> salsa20-0.10.2.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.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.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/scrypt/0.11.0/download -> scrypt-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/sea-bae/0.2.0/download -> sea-bae-0.2.0.crate https://crates.io/api/v1/crates/sea-orm-macros/0.12.15/download -> sea-orm-macros-0.12.15.crate https://crates.io/api/v1/crates/sea-orm/0.12.15/download -> sea-orm-0.12.15.crate https://crates.io/api/v1/crates/sea-query-binder/0.5.0/download -> sea-query-binder-0.5.0.crate https://crates.io/api/v1/crates/sea-query/0.30.7/download -> sea-query-0.30.7.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/sealed/0.4.0/download -> sealed-0.4.0.crate https://crates.io/api/v1/crates/sec1/0.3.0/download -> sec1-0.3.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.1/download -> security-framework-sys-2.11.1.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/self_cell/1.0.4/download -> self_cell-1.0.4.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.207/download -> serde-1.0.207.crate https://crates.io/api/v1/crates/serde_derive/1.0.207/download -> serde_derive-1.0.207.crate https://crates.io/api/v1/crates/serde_derive_internals/0.26.0/download -> serde_derive_internals-0.26.0.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.1/download -> serde_derive_internals-0.29.1.crate https://crates.io/api/v1/crates/serde_fmt/1.0.3/download -> serde_fmt-1.0.3.crate https://crates.io/api/v1/crates/serde_json/1.0.125/download -> serde_json-1.0.125.crate https://crates.io/api/v1/crates/serde_json_lenient/0.1.8/download -> serde_json_lenient-0.1.8.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_qs/0.10.1/download -> serde_qs-0.10.1.crate https://crates.io/api/v1/crates/serde_qs/0.8.5/download -> serde_qs-0.8.5.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.7/download -> serde_spanned-0.6.7.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha1_smol/1.0.1/download -> sha1_smol-1.0.1.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shellexpand/2.1.2/download -> shellexpand-2.1.2.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/1.6.4/download -> signature-1.6.4.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/simd_helpers/0.1.0/download -> simd_helpers-0.1.0.crate https://crates.io/api/v1/crates/simdutf8/0.1.4/download -> simdutf8-0.1.4.crate https://crates.io/api/v1/crates/similar/1.3.0/download -> similar-1.3.0.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/simplecss/0.2.1/download -> simplecss-0.2.1.crate https://crates.io/api/v1/crates/simplelog/0.12.2/download -> simplelog-0.12.2.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/siphasher/1.0.1/download -> siphasher-1.0.1.crate https://crates.io/api/v1/crates/skrifa/0.20.0/download -> skrifa-0.20.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slice-group-by/0.3.1/download -> slice-group-by-0.3.1.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/sluice/0.5.5/download -> sluice-0.5.5.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smart-default/0.6.0/download -> smart-default-0.6.0.crate https://crates.io/api/v1/crates/smol/1.3.0/download -> smol-1.3.0.crate https://crates.io/api/v1/crates/smol_str/0.1.24/download -> smol_str-0.1.24.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spdx/0.10.6/download -> spdx-0.10.6.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spirv/0.3.0+sdk-1.3.268.0/download -> spirv-0.3.0+sdk-1.3.268.0.crate https://crates.io/api/v1/crates/spki/0.6.0/download -> spki-0.6.0.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sptr/0.3.2/download -> sptr-0.3.2.crate https://crates.io/api/v1/crates/sqlformat/0.2.4/download -> sqlformat-0.2.4.crate https://crates.io/api/v1/crates/sqlx-core/0.7.2/download -> sqlx-core-0.7.2.crate https://crates.io/api/v1/crates/sqlx-macros-core/0.7.2/download -> sqlx-macros-core-0.7.2.crate https://crates.io/api/v1/crates/sqlx-macros/0.7.2/download -> sqlx-macros-0.7.2.crate https://crates.io/api/v1/crates/sqlx-mysql/0.7.2/download -> sqlx-mysql-0.7.2.crate https://crates.io/api/v1/crates/sqlx-postgres/0.7.2/download -> sqlx-postgres-0.7.2.crate https://crates.io/api/v1/crates/sqlx-sqlite/0.7.2/download -> sqlx-sqlite-0.7.2.crate https://crates.io/api/v1/crates/sqlx/0.7.2/download -> sqlx-0.7.2.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/stringprep/0.1.5/download -> stringprep-0.1.5.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.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/sval/2.13.0/download -> sval-2.13.0.crate https://crates.io/api/v1/crates/sval_buffer/2.13.0/download -> sval_buffer-2.13.0.crate https://crates.io/api/v1/crates/sval_dynamic/2.13.0/download -> sval_dynamic-2.13.0.crate https://crates.io/api/v1/crates/sval_fmt/2.13.0/download -> sval_fmt-2.13.0.crate https://crates.io/api/v1/crates/sval_json/2.13.0/download -> sval_json-2.13.0.crate https://crates.io/api/v1/crates/sval_nested/2.13.0/download -> sval_nested-2.13.0.crate https://crates.io/api/v1/crates/sval_ref/2.13.0/download -> sval_ref-2.13.0.crate https://crates.io/api/v1/crates/sval_serde/2.13.0/download -> sval_serde-2.13.0.crate https://crates.io/api/v1/crates/svg_fmt/0.4.3/download -> svg_fmt-0.4.3.crate https://crates.io/api/v1/crates/svgtypes/0.15.1/download -> svgtypes-0.15.1.crate https://crates.io/api/v1/crates/swash/0.1.18/download -> swash-0.1.18.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.72/download -> syn-2.0.72.crate https://crates.io/api/v1/crates/syn_derive/0.1.8/download -> syn_derive-0.1.8.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/synchronoise/1.0.1/download -> synchronoise-1.0.1.crate https://crates.io/api/v1/crates/sys-locale/0.3.1/download -> sys-locale-0.3.1.crate https://crates.io/api/v1/crates/sysinfo/0.30.13/download -> sysinfo-0.30.13.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/system-deps/6.2.2/download -> system-deps-6.2.2.crate https://crates.io/api/v1/crates/system-interface/0.27.2/download -> system-interface-0.27.2.crate https://crates.io/api/v1/crates/taffy/0.4.4/download -> taffy-0.4.4.crate https://crates.io/api/v1/crates/take-until/0.2.0/download -> take-until-0.2.0.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/tiktoken-rs/0.5.9/download -> tiktoken-rs-0.5.9.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/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tiny-skia-path/0.11.4/download -> tiny-skia-path-0.11.4.crate https://crates.io/api/v1/crates/tiny-skia/0.11.4/download -> tiny-skia-0.11.4.crate https://crates.io/api/v1/crates/tiny_http/0.8.2/download -> tiny_http-0.8.2.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.8.0/download -> tinyvec-1.8.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-io/0.1.13/download -> tokio-io-0.1.13.crate https://crates.io/api/v1/crates/tokio-macros/2.4.0/download -> tokio-macros-2.4.0.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.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.15/download -> tokio-stream-0.1.15.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.20.1/download -> tokio-tungstenite-0.20.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.11/download -> tokio-util-0.7.11.crate https://crates.io/api/v1/crates/tokio/1.39.2/download -> tokio-1.39.2.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.7.8/download -> toml-0.7.8.crate https://crates.io/api/v1/crates/toml/0.8.19/download -> toml-0.8.19.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.19.15/download -> toml_edit-0.19.15.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/toml_edit/0.22.20/download -> toml_edit-0.22.20.crate https://crates.io/api/v1/crates/tower-http/0.3.5/download -> tower-http-0.3.5.crate https://crates.io/api/v1/crates/tower-http/0.4.4/download -> tower-http-0.4.4.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-futures/0.2.5/download -> tracing-futures-0.2.5.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tree-sitter-bash/0.21.0/download -> tree-sitter-bash-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-c/0.21.4/download -> tree-sitter-c-0.21.4.crate https://crates.io/api/v1/crates/tree-sitter-cpp/0.22.3/download -> tree-sitter-cpp-0.22.3.crate https://crates.io/api/v1/crates/tree-sitter-css/0.21.0/download -> tree-sitter-css-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-elixir/0.2.0/download -> tree-sitter-elixir-0.2.0.crate https://crates.io/api/v1/crates/tree-sitter-embedded-template/0.20.0/download -> tree-sitter-embedded-template-0.20.0.crate https://crates.io/api/v1/crates/tree-sitter-go/0.21.0/download -> tree-sitter-go-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-html/0.20.3/download -> tree-sitter-html-0.20.3.crate https://crates.io/api/v1/crates/tree-sitter-jsdoc/0.21.0/download -> tree-sitter-jsdoc-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-json/0.21.0/download -> tree-sitter-json-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-python/0.21.0/download -> tree-sitter-python-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-regex/0.21.0/download -> tree-sitter-regex-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-ruby/0.21.0/download -> tree-sitter-ruby-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-rust/0.21.2/download -> tree-sitter-rust-0.21.2.crate https://crates.io/api/v1/crates/tree-sitter-typescript/0.21.2/download -> tree-sitter-typescript-0.21.2.crate https://crates.io/api/v1/crates/tree-sitter-yaml/0.6.1/download -> tree-sitter-yaml-0.6.1.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/ttf-parser/0.21.1/download -> ttf-parser-0.21.1.crate https://crates.io/api/v1/crates/tungstenite/0.20.1/download -> tungstenite-0.20.1.crate https://crates.io/api/v1/crates/typeid/1.0.0/download -> typeid-1.0.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.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/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi-mirroring/0.2.0/download -> unicode-bidi-mirroring-0.2.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ccc/0.2.0/download -> unicode-ccc-0.2.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-properties/0.1.1/download -> unicode-properties-0.1.1.crate https://crates.io/api/v1/crates/unicode-script/0.5.6/download -> unicode-script-0.5.6.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unicode_categories/0.1.1/download -> unicode_categories-0.1.1.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.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.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/usvg/0.41.0/download -> usvg-0.41.0.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.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.10.0/download -> uuid-1.10.0.crate https://crates.io/api/v1/crates/v_frame/0.3.8/download -> v_frame-0.3.8.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/value-bag-serde1/1.9.0/download -> value-bag-serde1-1.9.0.crate https://crates.io/api/v1/crates/value-bag-sval2/1.9.0/download -> value-bag-sval2-1.9.0.crate https://crates.io/api/v1/crates/value-bag/1.9.0/download -> value-bag-1.9.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.2.0/download -> version-compare-0.2.0.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/vscode_theme/0.2.0/download -> vscode_theme-0.2.0.crate https://crates.io/api/v1/crates/vsimd/0.8.0/download -> vsimd-0.8.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vte/0.13.0/download -> vte-0.13.0.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.2/download -> vte_generate_state_changes-0.1.2.crate https://crates.io/api/v1/crates/waker-fn/1.2.0/download -> waker-fn-1.2.0.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.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasite/0.1.0/download -> wasite-0.1.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wasm-encoder/0.201.0/download -> wasm-encoder-0.201.0.crate https://crates.io/api/v1/crates/wasm-encoder/0.207.0/download -> wasm-encoder-0.207.0.crate https://crates.io/api/v1/crates/wasm-metadata/0.201.0/download -> wasm-metadata-0.201.0.crate https://crates.io/api/v1/crates/wasmparser/0.201.0/download -> wasmparser-0.201.0.crate https://crates.io/api/v1/crates/wasmparser/0.207.0/download -> wasmparser-0.207.0.crate https://crates.io/api/v1/crates/wasmprinter/0.207.0/download -> wasmprinter-0.207.0.crate https://crates.io/api/v1/crates/wasmtime-asm-macros/21.0.1/download -> wasmtime-asm-macros-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-c-api-impl/21.0.1/download -> wasmtime-c-api-impl-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-c-api-macros/21.0.1/download -> wasmtime-c-api-macros-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-component-macro/21.0.1/download -> wasmtime-component-macro-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-component-util/21.0.1/download -> wasmtime-component-util-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-cranelift/21.0.1/download -> wasmtime-cranelift-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-environ/21.0.1/download -> wasmtime-environ-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-fiber/21.0.1/download -> wasmtime-fiber-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/21.0.1/download -> wasmtime-jit-icache-coherence-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-slab/21.0.1/download -> wasmtime-slab-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-types/21.0.1/download -> wasmtime-types-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-versioned-export-macros/21.0.1/download -> wasmtime-versioned-export-macros-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-wasi/21.0.1/download -> wasmtime-wasi-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-winch/21.0.1/download -> wasmtime-winch-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-wit-bindgen/21.0.1/download -> wasmtime-wit-bindgen-21.0.1.crate https://crates.io/api/v1/crates/wasmtime/21.0.1/download -> wasmtime-21.0.1.crate https://crates.io/api/v1/crates/wast/35.0.2/download -> wast-35.0.2.crate https://crates.io/api/v1/crates/wayland-backend/0.3.6/download -> wayland-backend-0.3.6.crate https://crates.io/api/v1/crates/wayland-client/0.31.5/download -> wayland-client-0.31.5.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.5/download -> wayland-cursor-0.31.5.crate https://crates.io/api/v1/crates/wayland-protocols-plasma/0.2.0/download -> wayland-protocols-plasma-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.31.2/download -> wayland-protocols-0.31.2.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.4/download -> wayland-scanner-0.31.4.crate https://crates.io/api/v1/crates/wayland-sys/0.31.4/download -> wayland-sys-0.31.4.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.24.0/download -> webpki-roots-0.24.0.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/which/6.0.2/download -> which-6.0.2.crate https://crates.io/api/v1/crates/whoami/1.5.1/download -> whoami-1.5.1.crate https://crates.io/api/v1/crates/wiggle-generate/21.0.1/download -> wiggle-generate-21.0.1.crate https://crates.io/api/v1/crates/wiggle-macro/21.0.1/download -> wiggle-macro-21.0.1.crate https://crates.io/api/v1/crates/wiggle/21.0.1/download -> wiggle-21.0.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.9/download -> winapi-util-0.1.9.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/winch-codegen/0.19.1/download -> winch-codegen-0.19.1.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-core/0.54.0/download -> windows-core-0.54.0.crate https://crates.io/api/v1/crates/windows-core/0.58.0/download -> windows-core-0.58.0.crate https://crates.io/api/v1/crates/windows-implement/0.58.0/download -> windows-implement-0.58.0.crate https://crates.io/api/v1/crates/windows-interface/0.58.0/download -> windows-interface-0.58.0.crate https://crates.io/api/v1/crates/windows-result/0.1.2/download -> windows-result-0.1.2.crate https://crates.io/api/v1/crates/windows-result/0.2.0/download -> windows-result-0.2.0.crate https://crates.io/api/v1/crates/windows-strings/0.1.0/download -> windows-strings-0.1.0.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.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-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows/0.54.0/download -> windows-0.54.0.crate https://crates.io/api/v1/crates/windows/0.58.0/download -> windows-0.58.0.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.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.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.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_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.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.6.18/download -> winnow-0.6.18.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/winresource/0.1.17/download -> winresource-0.1.17.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/winx/0.36.3/download -> winx-0.36.3.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/wit-bindgen-core/0.22.0/download -> wit-bindgen-core-0.22.0.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.22.0/download -> wit-bindgen-rt-0.22.0.crate https://crates.io/api/v1/crates/wit-bindgen-rust-macro/0.22.0/download -> wit-bindgen-rust-macro-0.22.0.crate https://crates.io/api/v1/crates/wit-bindgen-rust/0.22.0/download -> wit-bindgen-rust-0.22.0.crate https://crates.io/api/v1/crates/wit-bindgen/0.22.0/download -> wit-bindgen-0.22.0.crate https://crates.io/api/v1/crates/wit-component/0.201.0/download -> wit-component-0.201.0.crate https://crates.io/api/v1/crates/wit-parser/0.201.0/download -> wit-parser-0.201.0.crate https://crates.io/api/v1/crates/wit-parser/0.207.0/download -> wit-parser-0.207.0.crate https://crates.io/api/v1/crates/witx/0.9.1/download -> witx-0.9.1.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x11-clipboard/0.9.2/download -> x11-clipboard-0.9.2.crate https://crates.io/api/v1/crates/x11rb-protocol/0.13.1/download -> x11rb-protocol-0.13.1.crate https://crates.io/api/v1/crates/x11rb/0.13.1/download -> x11rb-0.13.1.crate https://crates.io/api/v1/crates/xattr/0.2.3/download -> xattr-0.2.3.crate https://crates.io/api/v1/crates/xcursor/0.3.6/download -> xcursor-0.3.6.crate https://crates.io/api/v1/crates/xdg-home/1.2.0/download -> xdg-home-1.2.0.crate https://crates.io/api/v1/crates/xkeysym/0.2.1/download -> xkeysym-0.2.1.crate https://crates.io/api/v1/crates/xml5ever/0.18.1/download -> xml5ever-0.18.1.crate https://crates.io/api/v1/crates/xmlparser/0.13.6/download -> xmlparser-0.13.6.crate https://crates.io/api/v1/crates/xmlwriter/0.1.0/download -> xmlwriter-0.1.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/yazi/0.1.6/download -> yazi-0.1.6.crate https://crates.io/api/v1/crates/yeslogic-fontconfig-sys/6.0.0/download -> yeslogic-fontconfig-sys-6.0.0.crate https://crates.io/api/v1/crates/zbus/4.4.0/download -> zbus-4.4.0.crate https://crates.io/api/v1/crates/zbus_macros/4.4.0/download -> zbus_macros-4.4.0.crate https://crates.io/api/v1/crates/zbus_names/3.0.0/download -> zbus_names-3.0.0.crate https://crates.io/api/v1/crates/zed_extension_api/0.0.6/download -> zed_extension_api-0.0.6.crate https://crates.io/api/v1/crates/zed_extension_api/0.1.0/download -> zed_extension_api-0.1.0.crate https://crates.io/api/v1/crates/zeno/0.2.3/download -> zeno-0.2.3.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zeromq/0.4.0/download -> zeromq-0.4.0.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.13+zstd.1.5.6/download -> zstd-sys-2.0.13+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zune-core/0.4.12/download -> zune-core-0.4.12.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate https://crates.io/api/v1/crates/zune-jpeg/0.4.13/download -> zune-jpeg-0.4.13.crate https://crates.io/api/v1/crates/zvariant/4.2.0/download -> zvariant-4.2.0.crate https://crates.io/api/v1/crates/zvariant_derive/4.2.0/download -> zvariant_derive-4.2.0.crate https://crates.io/api/v1/crates/zvariant_utils/2.1.0/download -> zvariant_utils-2.1.0.crate https://github.com/zed-industries/lsp-types/archive/72357d6f6d212bdffba3b5ef4b31d8ca856058e7.tar.gz -> lsp-types-72357d6f6d212bdffba3b5ef4b31d8ca856058e7.gh.tar.gz https://github.com/tree-sitter/tree-sitter/archive/7f4a57817d58a2f134fe863674acad6bbf007228.tar.gz -> tree-sitter-7f4a57817d58a2f134fe863674acad6bbf007228.gh.tar.gz https://github.com/pop-os/cosmic-text/archive/542b20ca4376a3b5de5fa629db1a4ace44e18e0c.tar.gz -> cosmic-text-542b20ca4376a3b5de5fa629db1a4ace44e18e0c.gh.tar.gz https://github.com/npmania/xim-rs/archive/27132caffc5b9bc9c432ca4afad184ab6e7c16af.tar.gz -> xim-rs-27132caffc5b9bc9c432ca4afad184ab6e7c16af.gh.tar.gz https://github.com/alacritty/alacritty/archive/cacdb5bb3b72bad2c729227537979d95af75978f.tar.gz -> alacritty-cacdb5bb3b72bad2c729227537979d95af75978f.gh.tar.gz https://github.com/kvark/blade/archive/ac25c77ed8d86c386a541c935ffe0a0f6024e701.tar.gz -> blade-ac25c77ed8d86c386a541c935ffe0a0f6024e701.gh.tar.gz https://github.com/ConradIrwin/xkbcommon-rs/archive/fcbb4612185cc129ceeff51d22f7fb51810a03b2.tar.gz -> xkbcommon-rs-fcbb4612185cc129ceeff51d22f7fb51810a03b2.gh.tar.gz https://github.com/zed-industries/font-kit/archive/40391b7c0041d8a8572af2afa3de32ae088f0120.tar.gz -> font-kit-40391b7c0041d8a8572af2afa3de32ae088f0120.gh.tar.gz https://github.com/zed-industries/tree-sitter-markdown/archive/e3855e37f8f2c71aa7513c18a9c95fb7461b1b10.tar.gz -> tree-sitter-markdown-e3855e37f8f2c71aa7513c18a9c95fb7461b1b10.gh.tar.gz https://github.com/zed-industries/async-pipe-rs/archive/82d00a04211cf4e1236029aa03e6b6ce2a74c553.tar.gz -> async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553.gh.tar.gz https://github.com/npmania/xim-rs/archive/27132caffc5b9bc9c432ca4afad184ab6e7c16af.tar.gz -> xim-rs-27132caffc5b9bc9c432ca4afad184ab6e7c16af.gh.tar.gz https://github.com/d1y/tree-sitter-go-work/archive/dcbabff454703c3a4bc98a23cf8778d4be46fd22.tar.gz -> tree-sitter-go-work-dcbabff454703c3a4bc98a23cf8778d4be46fd22.gh.tar.gz https://github.com/kvark/blade/archive/ac25c77ed8d86c386a541c935ffe0a0f6024e701.tar.gz -> blade-ac25c77ed8d86c386a541c935ffe0a0f6024e701.gh.tar.gz https://github.com/kvark/blade/archive/ac25c77ed8d86c386a541c935ffe0a0f6024e701.tar.gz -> blade-ac25c77ed8d86c386a541c935ffe0a0f6024e701.gh.tar.gz https://github.com/camdencheek/tree-sitter-go-mod/archive/1f55029bacd0a6a11f6eb894c4312d429dcf735c.tar.gz -> tree-sitter-go-mod-1f55029bacd0a6a11f6eb894c4312d429dcf735c.gh.tar.gz https://github.com/KillTheMule/nvim-rs/archive/69500bae73b8b3f02a05b7bee621a0d0e633da6c.tar.gz -> nvim-rs-69500bae73b8b3f02a05b7bee621a0d0e633da6c.gh.tar.gz https://github.com/npmania/xim-rs/archive/27132caffc5b9bc9c432ca4afad184ab6e7c16af.tar.gz -> xim-rs-27132caffc5b9bc9c432ca4afad184ab6e7c16af.gh.tar.gz https://github.com/tree-sitter/tree-sitter/archive/7f4a57817d58a2f134fe863674acad6bbf007228.tar.gz -> tree-sitter-7f4a57817d58a2f134fe863674acad6bbf007228.gh.tar.gz https://github.com/phoenixframework/tree-sitter-heex/archive/6dd0303acf7138dd2b9b432a229e16539581c701.tar.gz -> tree-sitter-heex-6dd0303acf7138dd2b9b432a229e16539581c701.gh.tar.gz
-_eclasses_=cargo c806360bab90e2b49223df1810172c2b check-reqs f5db0b1ec36d0899adc2b41f8c447823 desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=d526cc850cbd8a2026dc0c6500c2a162
diff --git a/metadata/md5-cache/app-editors/zed-0.152.3 b/metadata/md5-cache/app-editors/zed-0.152.3
new file mode 100644
index 000000000000..b5f11446767e
--- /dev/null
+++ b/metadata/md5-cache/app-editors/zed-0.152.3
@@ -0,0 +1,17 @@
+BDEPEND=>=virtual/rust-1.80.0 dev-util/vulkan-headers sys-devel/gettext sys-devel/mold llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=app-arch/zstd:= dev-db/sqlite:3 dev-libs/libgit2:= dev-libs/mimalloc dev-libs/openssl:0/3 dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner dev-util/vulkan-tools media-fonts/noto media-libs/alsa-lib media-libs/fontconfig media-libs/vulkan-loader[X] net-misc/curl sys-libs/zlib x11-libs/libxcb:= x11-libs/libxkbcommon[X]
+DESCRIPTION=The fast, collaborative code editor
+EAPI=8
+HOMEPAGE=https://zed.dev https://github.com/zed-industries/zed
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cargo check-reqs desktop flag-o-matic llvm-r1 toolchain-funcs xdg
+IUSE=debug +llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=0BSD AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 GPL-3+ ISC LGPL-3 MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB
+RDEPEND=app-arch/zstd:= dev-db/sqlite:3 dev-libs/libgit2:= dev-libs/mimalloc dev-libs/openssl:0/3 dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner dev-util/vulkan-tools media-fonts/noto media-libs/alsa-lib media-libs/fontconfig media-libs/vulkan-loader[X] net-misc/curl sys-libs/zlib x11-libs/libxcb:= x11-libs/libxkbcommon[X]
+REQUIRED_USE=^^ ( llvm_slot_18 )
+SLOT=0
+SRC_URI=https://github.com/zed-industries/zed/archive/refs/tags/v0.152.3.tar.gz -> zed-0.152.3.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.7.8/download -> ahash-0.7.8.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/aligned-vec/0.5.0/download -> aligned-vec-0.5.0.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/alsa-sys/0.3.1/download -> alsa-sys-0.3.1.crate https://crates.io/api/v1/crates/alsa/0.9.1/download -> alsa-0.9.1.crate https://crates.io/api/v1/crates/ambient-authority/0.0.2/download -> ambient-authority-0.0.2.crate https://crates.io/api/v1/crates/ammonia/4.0.0/download -> ammonia-4.0.0.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.15/download -> anstream-0.6.15.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.5/download -> anstyle-parse-0.2.5.crate https://crates.io/api/v1/crates/anstyle-query/1.1.1/download -> anstyle-query-1.1.1.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.4/download -> anstyle-wincon-3.0.4.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/any_vec/0.14.0/download -> any_vec-0.14.0.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/arg_enum_proc_macro/0.3.4/download -> arg_enum_proc_macro-0.3.4.crate https://crates.io/api/v1/crates/arrayref/0.3.8/download -> arrayref-0.3.8.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/as-raw-xcb-connection/1.0.1/download -> as-raw-xcb-connection-1.0.1.crate https://crates.io/api/v1/crates/ascii/1.1.0/download -> ascii-1.1.0.crate https://crates.io/api/v1/crates/ash-window/0.13.0/download -> ash-window-0.13.0.crate https://crates.io/api/v1/crates/ash/0.38.0+1.3.281/download -> ash-0.38.0+1.3.281.crate https://crates.io/api/v1/crates/ashpd/0.9.1/download -> ashpd-0.9.1.crate https://crates.io/api/v1/crates/async-attributes/1.1.2/download -> async-attributes-1.1.2.crate https://crates.io/api/v1/crates/async-broadcast/0.7.1/download -> async-broadcast-0.7.1.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.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-compat/0.2.4/download -> async-compat-0.2.4.crate https://crates.io/api/v1/crates/async-compression/0.4.12/download -> async-compression-0.4.12.crate https://crates.io/api/v1/crates/async-dispatcher/0.1.2/download -> async-dispatcher-0.1.2.crate https://crates.io/api/v1/crates/async-executor/1.13.0/download -> async-executor-1.13.0.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-fs/2.1.2/download -> async-fs-2.1.2.crate https://crates.io/api/v1/crates/async-global-executor/2.4.1/download -> async-global-executor-2.4.1.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-io/2.3.4/download -> async-io-2.3.4.crate https://crates.io/api/v1/crates/async-lock/2.8.0/download -> async-lock-2.8.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-native-tls/0.5.0/download -> async-native-tls-0.5.0.crate https://crates.io/api/v1/crates/async-net/1.8.0/download -> async-net-1.8.0.crate https://crates.io/api/v1/crates/async-net/2.0.0/download -> async-net-2.0.0.crate https://crates.io/api/v1/crates/async-process/1.8.1/download -> async-process-1.8.1.crate https://crates.io/api/v1/crates/async-process/2.2.4/download -> async-process-2.2.4.crate https://crates.io/api/v1/crates/async-recursion/0.3.2/download -> async-recursion-0.3.2.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-std/1.12.0/download -> async-std-1.12.0.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.5/download -> async-stream-impl-0.3.5.crate https://crates.io/api/v1/crates/async-stream/0.3.5/download -> async-stream-0.3.5.crate https://crates.io/api/v1/crates/async-stripe/0.38.1/download -> async-stripe-0.38.1.crate https://crates.io/api/v1/crates/async-tar/0.5.0/download -> async-tar-0.5.0.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.81/download -> async-trait-0.1.81.crate https://crates.io/api/v1/crates/async-tungstenite/0.23.0/download -> async-tungstenite-0.23.0.crate https://crates.io/api/v1/crates/async-watch/0.3.1/download -> async-watch-0.3.1.crate https://crates.io/api/v1/crates/async_zip/0.0.17/download -> async_zip-0.0.17.crate https://crates.io/api/v1/crates/asynchronous-codec/0.7.0/download -> asynchronous-codec-0.7.0.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.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/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/av1-grain/0.2.3/download -> av1-grain-0.2.3.crate https://crates.io/api/v1/crates/avif-serialize/0.8.1/download -> avif-serialize-0.8.1.crate https://crates.io/api/v1/crates/aws-config/1.5.5/download -> aws-config-1.5.5.crate https://crates.io/api/v1/crates/aws-credential-types/1.2.1/download -> aws-credential-types-1.2.1.crate https://crates.io/api/v1/crates/aws-runtime/1.4.2/download -> aws-runtime-1.4.2.crate https://crates.io/api/v1/crates/aws-sdk-s3/1.47.0/download -> aws-sdk-s3-1.47.0.crate https://crates.io/api/v1/crates/aws-sdk-sso/1.40.0/download -> aws-sdk-sso-1.40.0.crate https://crates.io/api/v1/crates/aws-sdk-ssooidc/1.41.0/download -> aws-sdk-ssooidc-1.41.0.crate https://crates.io/api/v1/crates/aws-sdk-sts/1.40.0/download -> aws-sdk-sts-1.40.0.crate https://crates.io/api/v1/crates/aws-sigv4/1.2.3/download -> aws-sigv4-1.2.3.crate https://crates.io/api/v1/crates/aws-smithy-async/1.2.1/download -> aws-smithy-async-1.2.1.crate https://crates.io/api/v1/crates/aws-smithy-checksums/0.60.12/download -> aws-smithy-checksums-0.60.12.crate https://crates.io/api/v1/crates/aws-smithy-eventstream/0.60.4/download -> aws-smithy-eventstream-0.60.4.crate https://crates.io/api/v1/crates/aws-smithy-http/0.60.10/download -> aws-smithy-http-0.60.10.crate https://crates.io/api/v1/crates/aws-smithy-json/0.60.7/download -> aws-smithy-json-0.60.7.crate https://crates.io/api/v1/crates/aws-smithy-query/0.60.7/download -> aws-smithy-query-0.60.7.crate https://crates.io/api/v1/crates/aws-smithy-runtime-api/1.7.2/download -> aws-smithy-runtime-api-1.7.2.crate https://crates.io/api/v1/crates/aws-smithy-runtime/1.7.1/download -> aws-smithy-runtime-1.7.1.crate https://crates.io/api/v1/crates/aws-smithy-types/1.2.4/download -> aws-smithy-types-1.2.4.crate https://crates.io/api/v1/crates/aws-smithy-xml/0.60.8/download -> aws-smithy-xml-0.60.8.crate https://crates.io/api/v1/crates/aws-types/1.3.3/download -> aws-types-1.3.3.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum-extra/0.4.2/download -> axum-extra-0.4.2.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.crate https://crates.io/api/v1/crates/base16ct/0.1.1/download -> base16ct-0.1.1.crate https://crates.io/api/v1/crates/base64-simd/0.8.0/download -> base64-simd-0.8.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bigdecimal/0.4.5/download -> bigdecimal-0.4.5.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bindgen/0.69.4/download -> bindgen-0.69.4.crate https://crates.io/api/v1/crates/bindgen/0.70.1/download -> bindgen-0.70.1.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-set/0.6.0/download -> bit-set-0.6.0.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bit-vec/0.7.0/download -> bit-vec-0.7.0.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.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.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bitstream-io/2.5.3/download -> bitstream-io-2.5.3.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/blocking/1.6.1/download -> blocking-1.6.1.crate https://crates.io/api/v1/crates/borsh-derive/1.5.1/download -> borsh-derive-1.5.1.crate https://crates.io/api/v1/crates/borsh/1.5.1/download -> borsh-1.5.1.crate https://crates.io/api/v1/crates/bstr/1.10.0/download -> bstr-1.10.0.crate https://crates.io/api/v1/crates/built/0.7.4/download -> built-0.7.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/by_address/1.2.1/download -> by_address-1.2.1.crate https://crates.io/api/v1/crates/bytecheck/0.6.12/download -> bytecheck-0.6.12.crate https://crates.io/api/v1/crates/bytecheck_derive/0.6.12/download -> bytecheck_derive-0.6.12.crate https://crates.io/api/v1/crates/bytemuck/1.17.1/download -> bytemuck-1.17.1.crate https://crates.io/api/v1/crates/bytemuck_derive/1.7.1/download -> bytemuck_derive-1.7.1.crate https://crates.io/api/v1/crates/byteorder-lite/0.1.0/download -> byteorder-lite-0.1.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes-utils/0.1.4/download -> bytes-utils-0.1.4.crate https://crates.io/api/v1/crates/bytes/0.4.12/download -> bytes-0.4.12.crate https://crates.io/api/v1/crates/bytes/1.7.1/download -> bytes-1.7.1.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.3.0/download -> calloop-wayland-source-0.3.0.crate https://crates.io/api/v1/crates/calloop/0.13.0/download -> calloop-0.13.0.crate https://crates.io/api/v1/crates/camino/1.1.9/download -> camino-1.1.9.crate https://crates.io/api/v1/crates/cap-fs-ext/3.2.0/download -> cap-fs-ext-3.2.0.crate https://crates.io/api/v1/crates/cap-net-ext/3.2.0/download -> cap-net-ext-3.2.0.crate https://crates.io/api/v1/crates/cap-primitives/3.2.0/download -> cap-primitives-3.2.0.crate https://crates.io/api/v1/crates/cap-rand/3.2.0/download -> cap-rand-3.2.0.crate https://crates.io/api/v1/crates/cap-std/3.2.0/download -> cap-std-3.2.0.crate https://crates.io/api/v1/crates/cap-time-ext/3.2.0/download -> cap-time-ext-3.2.0.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo_metadata/0.18.1/download -> cargo_metadata-0.18.1.crate https://crates.io/api/v1/crates/cargo_toml/0.20.4/download -> cargo_toml-0.20.4.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.1.2/download -> castaway-0.1.2.crate https://crates.io/api/v1/crates/cbc/0.1.2/download -> cbc-0.1.2.crate https://crates.io/api/v1/crates/cbindgen/0.27.0/download -> cbindgen-0.27.0.crate https://crates.io/api/v1/crates/cc/1.1.15/download -> cc-1.1.15.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-expr/0.15.8/download -> cfg-expr-0.15.8.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.1.1/download -> cfg_aliases-0.1.1.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.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/chunked_transfer/1.5.0/download -> chunked_transfer-1.5.0.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.16/download -> clap-4.5.16.crate https://crates.io/api/v1/crates/clap_builder/4.5.15/download -> clap_builder-4.5.15.crate https://crates.io/api/v1/crates/clap_complete/4.5.24/download -> clap_complete-4.5.24.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/clickhouse-derive/0.1.1/download -> clickhouse-derive-0.1.1.crate https://crates.io/api/v1/crates/clickhouse-rs-cityhash-sys/0.1.2/download -> clickhouse-rs-cityhash-sys-0.1.2.crate https://crates.io/api/v1/crates/clickhouse/0.11.6/download -> clickhouse-0.11.6.crate https://crates.io/api/v1/crates/cobs/0.2.3/download -> cobs-0.2.3.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.2/download -> cocoa-foundation-0.1.2.crate https://crates.io/api/v1/crates/cocoa-foundation/0.2.0/download -> cocoa-foundation-0.2.0.crate https://crates.io/api/v1/crates/cocoa/0.25.0/download -> cocoa-0.25.0.crate https://crates.io/api/v1/crates/cocoa/0.26.0/download -> cocoa-0.26.0.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/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.2/download -> colorchoice-1.0.2.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.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/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.18/download -> const-random-0.1.18.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/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/core-foundation/0.10.0/download -> core-foundation-0.10.0.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/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/core-graphics-types/0.2.0/download -> core-graphics-types-0.2.0.crate https://crates.io/api/v1/crates/core-graphics/0.23.2/download -> core-graphics-0.23.2.crate https://crates.io/api/v1/crates/core-graphics/0.24.0/download -> core-graphics-0.24.0.crate https://crates.io/api/v1/crates/core-services/0.2.1/download -> core-services-0.2.1.crate https://crates.io/api/v1/crates/core-text/20.1.0/download -> core-text-20.1.0.crate https://crates.io/api/v1/crates/coreaudio-rs/0.11.3/download -> coreaudio-rs-0.11.3.crate https://crates.io/api/v1/crates/coreaudio-sys/0.2.15/download -> coreaudio-sys-0.2.15.crate https://crates.io/api/v1/crates/cpal/0.15.3/download -> cpal-0.15.3.crate https://crates.io/api/v1/crates/cpp_demangle/0.4.4/download -> cpp_demangle-0.4.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.13/download -> cpufeatures-0.2.13.crate https://crates.io/api/v1/crates/cranelift-bforest/0.108.1/download -> cranelift-bforest-0.108.1.crate https://crates.io/api/v1/crates/cranelift-codegen-meta/0.108.1/download -> cranelift-codegen-meta-0.108.1.crate https://crates.io/api/v1/crates/cranelift-codegen-shared/0.108.1/download -> cranelift-codegen-shared-0.108.1.crate https://crates.io/api/v1/crates/cranelift-codegen/0.108.1/download -> cranelift-codegen-0.108.1.crate https://crates.io/api/v1/crates/cranelift-control/0.108.1/download -> cranelift-control-0.108.1.crate https://crates.io/api/v1/crates/cranelift-entity/0.108.1/download -> cranelift-entity-0.108.1.crate https://crates.io/api/v1/crates/cranelift-frontend/0.108.1/download -> cranelift-frontend-0.108.1.crate https://crates.io/api/v1/crates/cranelift-isle/0.108.1/download -> cranelift-isle-0.108.1.crate https://crates.io/api/v1/crates/cranelift-native/0.108.1/download -> cranelift-native-0.108.1.crate https://crates.io/api/v1/crates/cranelift-wasm/0.108.1/download -> cranelift-wasm-0.108.1.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32c/0.6.8/download -> crc32c-0.6.8.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.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-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.4.9/download -> crypto-bigint-0.4.9.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctor/0.2.8/download -> ctor-0.2.8.crate https://crates.io/api/v1/crates/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/curl-sys/0.4.74+curl-8.9.0/download -> curl-sys-0.4.74+curl-8.9.0.crate https://crates.io/api/v1/crates/curl/0.4.46/download -> curl-0.4.46.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/dashmap/6.0.1/download -> dashmap-6.0.1.crate https://crates.io/api/v1/crates/dasp_sample/0.11.0/download -> dasp_sample-0.11.0.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/data-url/0.3.1/download -> data-url-0.3.1.crate https://crates.io/api/v1/crates/dbus/0.9.7/download -> dbus-0.9.7.crate https://crates.io/api/v1/crates/deflate64/0.1.9/download -> deflate64-0.1.9.crate https://crates.io/api/v1/crates/der/0.6.1/download -> der-0.6.1.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.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/dialoguer/0.11.0/download -> dialoguer-0.11.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/doxygen-rs/0.4.2/download -> doxygen-rs-0.4.2.crate https://crates.io/api/v1/crates/dwrote/0.11.1/download -> dwrote-0.11.1.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/ecdsa/0.14.8/download -> ecdsa-0.14.8.crate https://crates.io/api/v1/crates/educe/0.5.11/download -> educe-0.5.11.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/elasticlunr-rs/3.0.2/download -> elasticlunr-rs-3.0.2.crate https://crates.io/api/v1/crates/elliptic-curve/0.12.3/download -> elliptic-curve-0.12.3.crate https://crates.io/api/v1/crates/embed-resource/2.4.3/download -> embed-resource-2.4.3.crate https://crates.io/api/v1/crates/embedded-io/0.4.0/download -> embedded-io-0.4.0.crate https://crates.io/api/v1/crates/embedded-io/0.6.1/download -> embedded-io-0.6.1.crate https://crates.io/api/v1/crates/emojis/0.6.3/download -> emojis-0.6.3.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/endi/1.1.0/download -> endi-1.1.0.crate https://crates.io/api/v1/crates/enum-ordinalize-derive/4.3.1/download -> enum-ordinalize-derive-4.3.1.crate https://crates.io/api/v1/crates/enum-ordinalize/4.3.0/download -> enum-ordinalize-4.3.0.crate https://crates.io/api/v1/crates/enumflags2/0.7.10/download -> enumflags2-0.7.10.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.10/download -> enumflags2_derive-0.7.10.crate https://crates.io/api/v1/crates/env_filter/0.1.2/download -> env_filter-0.1.2.crate https://crates.io/api/v1/crates/env_logger/0.11.5/download -> env_logger-0.11.5.crate https://crates.io/api/v1/crates/envy/0.4.2/download -> envy-0.4.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/erased-serde/0.4.5/download -> erased-serde-0.4.5.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/etagere/0.2.13/download -> etagere-0.2.13.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/euclid/0.22.11/download -> euclid-0.22.11.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.2/download -> event-listener-strategy-0.5.2.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/3.1.0/download -> event-listener-3.1.0.crate https://crates.io/api/v1/crates/event-listener/5.3.1/download -> event-listener-5.3.1.crate https://crates.io/api/v1/crates/exec/0.3.1/download -> exec-0.3.1.crate https://crates.io/api/v1/crates/exr/1.72.0/download -> exr-1.72.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fancy-regex/0.12.0/download -> fancy-regex-0.12.0.crate https://crates.io/api/v1/crates/fast-srgb8/1.0.0/download -> fast-srgb8-1.0.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.1.1/download -> fastrand-2.1.1.crate https://crates.io/api/v1/crates/fd-lock/4.0.2/download -> fd-lock-4.0.2.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/ff/0.12.1/download -> ff-0.12.1.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/filetime/0.2.25/download -> filetime-0.2.25.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.33/download -> flate2-1.0.33.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/float-ord/0.3.2/download -> float-ord-0.3.2.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/font-types/0.6.0/download -> font-types-0.6.0.crate https://crates.io/api/v1/crates/fontconfig-parser/0.5.7/download -> fontconfig-parser-0.5.7.crate https://crates.io/api/v1/crates/fontdb/0.18.0/download -> fontdb-0.18.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.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-shared/0.3.1/download -> foreign-types-shared-0.3.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/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/fork/0.2.0/download -> fork-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/freetype-sys/0.20.1/download -> freetype-sys-0.20.1.crate https://crates.io/api/v1/crates/fs-set-times/0.20.1/download -> fs-set-times-0.20.1.crate https://crates.io/api/v1/crates/fsevent-sys/3.1.0/download -> fsevent-sys-3.1.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-batch/0.6.1/download -> futures-batch-0.6.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-intrusive/0.5.0/download -> futures-intrusive-0.5.0.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.3.0/download -> futures-lite-2.3.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-timer/3.0.3/download -> futures-timer-3.0.3.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.1.31/download -> futures-0.1.31.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gif/0.13.1/download -> gif-0.13.1.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/git2/0.19.0/download -> git2-0.19.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/gloo-timers/0.2.6/download -> gloo-timers-0.2.6.crate https://crates.io/api/v1/crates/glow/0.14.0/download -> glow-0.14.0.crate https://crates.io/api/v1/crates/gpu-alloc-ash/0.7.0/download -> gpu-alloc-ash-0.7.0.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.3.0/download -> gpu-alloc-types-0.3.0.crate https://crates.io/api/v1/crates/gpu-alloc/0.6.0/download -> gpu-alloc-0.6.0.crate https://crates.io/api/v1/crates/grid/0.13.0/download -> grid-0.13.0.crate https://crates.io/api/v1/crates/group/0.12.1/download -> group-0.12.1.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/handlebars/4.5.0/download -> handlebars-4.5.0.crate https://crates.io/api/v1/crates/handlebars/5.1.2/download -> handlebars-5.1.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.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.1.crate https://crates.io/api/v1/crates/headers-core/0.2.0/download -> headers-core-0.2.0.crate https://crates.io/api/v1/crates/headers/0.3.9/download -> headers-0.3.9.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/heed-traits/0.20.0/download -> heed-traits-0.20.0.crate https://crates.io/api/v1/crates/heed-types/0.20.1/download -> heed-types-0.20.1.crate https://crates.io/api/v1/crates/heed/0.20.5/download -> heed-0.20.5.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.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/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/hidden-trait/0.1.2/download -> hidden-trait-0.1.2.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/hound/3.5.1/download -> hound-3.5.1.crate https://crates.io/api/v1/crates/html5ever/0.27.0/download -> html5ever-0.27.0.crate https://crates.io/api/v1/crates/html_to_markdown/0.1.0/download -> html_to_markdown-0.1.0.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/http-body/0.4.6/download -> http-body-0.4.6.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-range-header/0.3.1/download -> http-range-header-0.3.1.crate https://crates.io/api/v1/crates/http-types/2.12.0/download -> http-types-2.12.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.9.4/download -> httparse-1.9.4.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/human_bytes/0.4.3/download -> human_bytes-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/hyper/0.14.30/download -> hyper-0.14.30.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.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/image-webp/0.1.3/download -> image-webp-0.1.3.crate https://crates.io/api/v1/crates/image/0.25.2/download -> image-0.25.2.crate https://crates.io/api/v1/crates/imagesize/0.12.0/download -> imagesize-0.12.0.crate https://crates.io/api/v1/crates/imgref/1.10.1/download -> imgref-1.10.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.4.0/download -> indexmap-2.4.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/infer/0.2.3/download -> infer-0.2.3.crate https://crates.io/api/v1/crates/inherent/1.0.11/download -> inherent-1.0.11.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/interpolate_name/0.2.4/download -> interpolate_name-0.2.4.crate https://crates.io/api/v1/crates/io-extras/0.18.2/download -> io-extras-0.18.2.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/io-lifetimes/2.0.3/download -> io-lifetimes-2.0.3.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/ipc-channel/0.18.2/download -> ipc-channel-0.18.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.13/download -> is-terminal-0.4.13.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.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/isahc/1.7.2/download -> isahc-1.7.2.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.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.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.70/download -> js-sys-0.3.70.crate https://crates.io/api/v1/crates/jsonwebtoken/9.3.0/download -> jsonwebtoken-9.3.0.crate https://crates.io/api/v1/crates/khronos-egl/6.0.0/download -> khronos-egl-6.0.0.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/kurbo/0.11.0/download -> kurbo-0.11.0.crate https://crates.io/api/v1/crates/kv-log-macro/1.0.7/download -> kv-log-macro-1.0.7.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/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/leb128/0.2.5/download -> leb128-0.2.5.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.158/download -> libc-0.2.158.crate https://crates.io/api/v1/crates/libdbus-sys/0.2.5/download -> libdbus-sys-0.2.5.crate https://crates.io/api/v1/crates/libfuzzer-sys/0.4.7/download -> libfuzzer-sys-0.4.7.crate https://crates.io/api/v1/crates/libgit2-sys/0.17.0+1.8.1/download -> libgit2-sys-0.17.0+1.8.1.crate https://crates.io/api/v1/crates/libloading/0.8.5/download -> libloading-0.8.5.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.39/download -> libmimalloc-sys-0.1.39.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.28.0/download -> libsqlite3-sys-0.28.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.20/download -> libz-sys-1.1.20.crate https://crates.io/api/v1/crates/linkify/0.10.0/download -> linkify-0.10.0.crate https://crates.io/api/v1/crates/linkme-impl/0.3.28/download -> linkme-impl-0.3.28.crate https://crates.io/api/v1/crates/linkme/0.3.28/download -> linkme-0.3.28.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lmdb-master-sys/0.2.4/download -> lmdb-master-sys-0.2.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.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/loop9/0.1.5/download -> loop9-0.1.5.crate https://crates.io/api/v1/crates/lru/0.12.4/download -> lru-0.12.4.crate https://crates.io/api/v1/crates/lz4-sys/1.10.0/download -> lz4-sys-1.10.0.crate https://crates.io/api/v1/crates/lz4/1.26.0/download -> lz4-1.26.0.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/markup5ever/0.12.1/download -> markup5ever-0.12.1.crate https://crates.io/api/v1/crates/markup5ever_rcdom/0.3.0/download -> markup5ever_rcdom-0.3.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/maybe-owned/0.3.4/download -> maybe-owned-0.3.4.crate https://crates.io/api/v1/crates/maybe-rayon/0.1.1/download -> maybe-rayon-0.1.1.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/mdbook/0.4.40/download -> mdbook-0.4.40.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memfd/0.6.4/download -> memfd-0.6.4.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/metal/0.29.0/download -> metal-0.29.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.43/download -> mimalloc-0.1.43.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.5/download -> mime_guess-2.0.5.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/mint/0.5.9/download -> mint-0.5.9.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/mio/1.0.2/download -> mio-1.0.2.crate https://crates.io/api/v1/crates/miow/0.6.0/download -> miow-0.6.0.crate https://crates.io/api/v1/crates/multimap/0.8.3/download -> multimap-0.8.3.crate https://crates.io/api/v1/crates/naga/22.1.0/download -> naga-22.1.0.crate https://crates.io/api/v1/crates/nanoid/0.4.0/download -> nanoid-0.4.0.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/native-tls/0.2.12/download -> native-tls-0.2.12.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-sys/0.5.0+25.2.9519653/download -> ndk-sys-0.5.0+25.2.9519653.crate https://crates.io/api/v1/crates/ndk/0.8.0/download -> ndk-0.8.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.6/download -> new_debug_unreachable-1.0.6.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/noop_proc_macro/0.3.0/download -> noop_proc_macro-0.3.0.crate https://crates.io/api/v1/crates/normpath/1.3.0/download -> normpath-1.3.0.crate https://crates.io/api/v1/crates/notify-debouncer-mini/0.4.1/download -> notify-debouncer-mini-0.4.1.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/ntapi/0.4.1/download -> ntapi-0.4.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-complex/0.4.6/download -> num-complex-0.4.6.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-derive/0.4.2/download -> num-derive-0.4.2.crate https://crates.io/api/v1/crates/num-format/0.4.4/download -> num-format-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.2/download -> num-rational-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/num/0.4.3/download -> num-0.4.3.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_enum/0.7.3/download -> num_enum-0.7.3.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.3/download -> num_enum_derive-0.7.3.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/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/object/0.33.0/download -> object-0.33.0.crate https://crates.io/api/v1/crates/object/0.36.4/download -> object-0.36.4.crate https://crates.io/api/v1/crates/oboe-sys/0.6.1/download -> oboe-sys-0.6.1.crate https://crates.io/api/v1/crates/oboe/0.6.1/download -> oboe-0.6.1.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oo7/0.3.3/download -> oo7-0.3.3.crate https://crates.io/api/v1/crates/oorandom/11.1.4/download -> oorandom-11.1.4.crate https://crates.io/api/v1/crates/open/5.3.0/download -> open-5.3.0.crate https://crates.io/api/v1/crates/opener/0.7.2/download -> opener-0.7.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.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/300.3.1+3.3.1/download -> openssl-src-300.3.1+3.3.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.103/download -> openssl-sys-0.9.103.crate https://crates.io/api/v1/crates/openssl/0.10.66/download -> openssl-0.10.66.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/ordered-float/2.10.1/download -> ordered-float-2.10.1.crate https://crates.io/api/v1/crates/ordered-float/3.9.2/download -> ordered-float-3.9.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/ouroboros/0.17.2/download -> ouroboros-0.17.2.crate https://crates.io/api/v1/crates/ouroboros_macro/0.17.2/download -> ouroboros_macro-0.17.2.crate https://crates.io/api/v1/crates/outref/0.5.1/download -> outref-0.5.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/p256/0.11.1/download -> p256-0.11.1.crate https://crates.io/api/v1/crates/page_size/0.6.0/download -> page_size-0.6.0.crate https://crates.io/api/v1/crates/palette/0.7.6/download -> palette-0.7.6.crate https://crates.io/api/v1/crates/palette_derive/0.7.6/download -> palette_derive-0.7.6.crate https://crates.io/api/v1/crates/parity-tokio-ipc/0.9.0/download -> parity-tokio-ipc-0.9.0.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.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.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pathfinder_geometry/0.5.1/download -> pathfinder_geometry-0.5.1.crate https://crates.io/api/v1/crates/pathfinder_simd/0.5.4/download -> pathfinder_simd-0.5.4.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.4.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/pest/2.7.11/download -> pest-2.7.11.crate https://crates.io/api/v1/crates/pest_derive/2.7.11/download -> pest_derive-2.7.11.crate https://crates.io/api/v1/crates/pest_generator/2.7.11/download -> pest_generator-2.7.11.crate https://crates.io/api/v1/crates/pest_meta/2.7.11/download -> pest_meta-2.7.11.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pico-args/0.5.0/download -> pico-args-0.5.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.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/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkcs8/0.9.0/download -> pkcs8-0.9.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plist/1.7.0/download -> plist-1.7.0.crate https://crates.io/api/v1/crates/plotters-backend/0.3.6/download -> plotters-backend-0.3.6.crate https://crates.io/api/v1/crates/plotters-svg/0.3.6/download -> plotters-svg-0.3.6.crate https://crates.io/api/v1/crates/plotters/0.3.6/download -> plotters-0.3.6.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/polling/2.8.0/download -> polling-2.8.0.crate https://crates.io/api/v1/crates/polling/3.7.3/download -> polling-3.7.3.crate https://crates.io/api/v1/crates/pollster/0.2.5/download -> pollster-0.2.5.crate https://crates.io/api/v1/crates/postage/0.5.0/download -> postage-0.5.0.crate https://crates.io/api/v1/crates/postcard/1.0.10/download -> postcard-1.0.10.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.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/prettyplease/0.2.22/download -> prettyplease-0.2.22.crate https://crates.io/api/v1/crates/proc-macro-crate/3.2.0/download -> proc-macro-crate-3.2.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/profiling-procmacros/1.0.15/download -> profiling-procmacros-1.0.15.crate https://crates.io/api/v1/crates/profiling/1.0.15/download -> profiling-1.0.15.crate https://crates.io/api/v1/crates/prometheus/0.13.4/download -> prometheus-0.13.4.crate https://crates.io/api/v1/crates/prost-build/0.9.0/download -> prost-build-0.9.0.crate https://crates.io/api/v1/crates/prost-derive/0.9.0/download -> prost-derive-0.9.0.crate https://crates.io/api/v1/crates/prost-types/0.9.0/download -> prost-types-0.9.0.crate https://crates.io/api/v1/crates/prost/0.9.0/download -> prost-0.9.0.crate https://crates.io/api/v1/crates/protobuf/2.28.0/download -> protobuf-2.28.0.crate https://crates.io/api/v1/crates/protols-tree-sitter-proto/0.2.0/download -> protols-tree-sitter-proto-0.2.0.crate https://crates.io/api/v1/crates/psm/0.1.21/download -> psm-0.1.21.crate https://crates.io/api/v1/crates/ptr_meta/0.1.4/download -> ptr_meta-0.1.4.crate https://crates.io/api/v1/crates/ptr_meta_derive/0.1.4/download -> ptr_meta_derive-0.1.4.crate https://crates.io/api/v1/crates/pulldown-cmark-escape/0.10.1/download -> pulldown-cmark-escape-0.10.1.crate https://crates.io/api/v1/crates/pulldown-cmark/0.10.3/download -> pulldown-cmark-0.10.3.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quick-xml/0.32.0/download -> quick-xml-0.32.0.crate https://crates.io/api/v1/crates/quick-xml/0.34.0/download -> quick-xml-0.34.0.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rangemap/1.5.1/download -> rangemap-1.5.1.crate https://crates.io/api/v1/crates/rav1e/0.7.1/download -> rav1e-0.7.1.crate https://crates.io/api/v1/crates/ravif/0.11.10/download -> ravif-0.11.10.crate https://crates.io/api/v1/crates/raw-window-handle/0.6.2/download -> raw-window-handle-0.6.2.crate https://crates.io/api/v1/crates/raw-window-metal/0.4.0/download -> raw-window-metal-0.4.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/read-fonts/0.20.0/download -> read-fonts-0.20.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.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/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regalloc2/0.9.3/download -> regalloc2-0.9.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-lite/0.1.6/download -> regex-lite-0.1.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rend/0.4.2/download -> rend-0.4.2.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/resvg/0.41.0/download -> resvg-0.41.0.crate https://crates.io/api/v1/crates/rfc6979/0.3.1/download -> rfc6979-0.3.1.crate https://crates.io/api/v1/crates/rgb/0.8.49/download -> rgb-0.8.49.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rkyv/0.7.45/download -> rkyv-0.7.45.crate https://crates.io/api/v1/crates/rkyv_derive/0.7.45/download -> rkyv_derive-0.7.45.crate https://crates.io/api/v1/crates/rmp/0.8.14/download -> rmp-0.8.14.crate https://crates.io/api/v1/crates/rmpv/1.3.0/download -> rmpv-1.3.0.crate https://crates.io/api/v1/crates/rodio/0.17.3/download -> rodio-0.17.3.crate https://crates.io/api/v1/crates/roxmltree/0.19.0/download -> roxmltree-0.19.0.crate https://crates.io/api/v1/crates/roxmltree/0.20.0/download -> roxmltree-0.20.0.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/runtimelib/0.15.0/download -> runtimelib-0.15.0.crate https://crates.io/api/v1/crates/rust-embed-impl/8.5.0/download -> rust-embed-impl-8.5.0.crate https://crates.io/api/v1/crates/rust-embed-utils/8.5.0/download -> rust-embed-utils-8.5.0.crate https://crates.io/api/v1/crates/rust-embed/8.5.0/download -> rust-embed-8.5.0.crate https://crates.io/api/v1/crates/rust_decimal/1.36.0/download -> rust_decimal-1.36.0.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/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.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-openpty/0.1.1/download -> rustix-openpty-0.1.1.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.35/download -> rustix-0.38.35.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/rustybuzz/0.14.1/download -> rustybuzz-0.14.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/salsa20/0.10.2/download -> salsa20-0.10.2.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.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.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/scrypt/0.11.0/download -> scrypt-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/sea-bae/0.2.0/download -> sea-bae-0.2.0.crate https://crates.io/api/v1/crates/sea-orm-macros/1.1.0-rc.1/download -> sea-orm-macros-1.1.0-rc.1.crate https://crates.io/api/v1/crates/sea-orm/1.1.0-rc.1/download -> sea-orm-1.1.0-rc.1.crate https://crates.io/api/v1/crates/sea-query-binder/0.7.0-rc.1/download -> sea-query-binder-0.7.0-rc.1.crate https://crates.io/api/v1/crates/sea-query/0.32.0-rc.1/download -> sea-query-0.32.0-rc.1.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/sealed/0.4.0/download -> sealed-0.4.0.crate https://crates.io/api/v1/crates/sec1/0.3.0/download -> sec1-0.3.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.1/download -> security-framework-sys-2.11.1.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/self_cell/1.0.4/download -> self_cell-1.0.4.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.209/download -> serde-1.0.209.crate https://crates.io/api/v1/crates/serde_derive/1.0.209/download -> serde_derive-1.0.209.crate https://crates.io/api/v1/crates/serde_derive_internals/0.26.0/download -> serde_derive_internals-0.26.0.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.1/download -> serde_derive_internals-0.29.1.crate https://crates.io/api/v1/crates/serde_fmt/1.0.3/download -> serde_fmt-1.0.3.crate https://crates.io/api/v1/crates/serde_json/1.0.127/download -> serde_json-1.0.127.crate https://crates.io/api/v1/crates/serde_json_lenient/0.1.8/download -> serde_json_lenient-0.1.8.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_qs/0.10.1/download -> serde_qs-0.10.1.crate https://crates.io/api/v1/crates/serde_qs/0.8.5/download -> serde_qs-0.8.5.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.7/download -> serde_spanned-0.6.7.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha1_smol/1.0.1/download -> sha1_smol-1.0.1.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shellexpand/2.1.2/download -> shellexpand-2.1.2.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/1.6.4/download -> signature-1.6.4.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/simd_helpers/0.1.0/download -> simd_helpers-0.1.0.crate https://crates.io/api/v1/crates/simdutf8/0.1.4/download -> simdutf8-0.1.4.crate https://crates.io/api/v1/crates/similar/1.3.0/download -> similar-1.3.0.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/simplecss/0.2.1/download -> simplecss-0.2.1.crate https://crates.io/api/v1/crates/simplelog/0.12.2/download -> simplelog-0.12.2.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/siphasher/1.0.1/download -> siphasher-1.0.1.crate https://crates.io/api/v1/crates/skrifa/0.20.0/download -> skrifa-0.20.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slice-group-by/0.3.1/download -> slice-group-by-0.3.1.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/sluice/0.5.5/download -> sluice-0.5.5.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smart-default/0.6.0/download -> smart-default-0.6.0.crate https://crates.io/api/v1/crates/smol/1.3.0/download -> smol-1.3.0.crate https://crates.io/api/v1/crates/smol_str/0.1.24/download -> smol_str-0.1.24.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spdx/0.10.6/download -> spdx-0.10.6.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spirv/0.3.0+sdk-1.3.268.0/download -> spirv-0.3.0+sdk-1.3.268.0.crate https://crates.io/api/v1/crates/spki/0.6.0/download -> spki-0.6.0.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sptr/0.3.2/download -> sptr-0.3.2.crate https://crates.io/api/v1/crates/sqlformat/0.2.4/download -> sqlformat-0.2.4.crate https://crates.io/api/v1/crates/sqlx-core/0.8.0/download -> sqlx-core-0.8.0.crate https://crates.io/api/v1/crates/sqlx-macros-core/0.8.0/download -> sqlx-macros-core-0.8.0.crate https://crates.io/api/v1/crates/sqlx-macros/0.8.0/download -> sqlx-macros-0.8.0.crate https://crates.io/api/v1/crates/sqlx-mysql/0.8.0/download -> sqlx-mysql-0.8.0.crate https://crates.io/api/v1/crates/sqlx-postgres/0.8.0/download -> sqlx-postgres-0.8.0.crate https://crates.io/api/v1/crates/sqlx-sqlite/0.8.0/download -> sqlx-sqlite-0.8.0.crate https://crates.io/api/v1/crates/sqlx/0.8.0/download -> sqlx-0.8.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/stringprep/0.1.5/download -> stringprep-0.1.5.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.25.0/download -> strum-0.25.0.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.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/sval/2.13.0/download -> sval-2.13.0.crate https://crates.io/api/v1/crates/sval_buffer/2.13.0/download -> sval_buffer-2.13.0.crate https://crates.io/api/v1/crates/sval_dynamic/2.13.0/download -> sval_dynamic-2.13.0.crate https://crates.io/api/v1/crates/sval_fmt/2.13.0/download -> sval_fmt-2.13.0.crate https://crates.io/api/v1/crates/sval_json/2.13.0/download -> sval_json-2.13.0.crate https://crates.io/api/v1/crates/sval_nested/2.13.0/download -> sval_nested-2.13.0.crate https://crates.io/api/v1/crates/sval_ref/2.13.0/download -> sval_ref-2.13.0.crate https://crates.io/api/v1/crates/sval_serde/2.13.0/download -> sval_serde-2.13.0.crate https://crates.io/api/v1/crates/svg_fmt/0.4.3/download -> svg_fmt-0.4.3.crate https://crates.io/api/v1/crates/svgtypes/0.15.2/download -> svgtypes-0.15.2.crate https://crates.io/api/v1/crates/swash/0.1.18/download -> swash-0.1.18.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.76/download -> syn-2.0.76.crate https://crates.io/api/v1/crates/syn_derive/0.1.8/download -> syn_derive-0.1.8.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/synchronoise/1.0.1/download -> synchronoise-1.0.1.crate https://crates.io/api/v1/crates/sys-locale/0.3.1/download -> sys-locale-0.3.1.crate https://crates.io/api/v1/crates/sysinfo/0.30.13/download -> sysinfo-0.30.13.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/system-deps/6.2.2/download -> system-deps-6.2.2.crate https://crates.io/api/v1/crates/system-interface/0.27.2/download -> system-interface-0.27.2.crate https://crates.io/api/v1/crates/taffy/0.4.4/download -> taffy-0.4.4.crate https://crates.io/api/v1/crates/take-until/0.2.0/download -> take-until-0.2.0.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.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.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/tiktoken-rs/0.5.9/download -> tiktoken-rs-0.5.9.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/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tiny-skia-path/0.11.4/download -> tiny-skia-path-0.11.4.crate https://crates.io/api/v1/crates/tiny-skia/0.11.4/download -> tiny-skia-0.11.4.crate https://crates.io/api/v1/crates/tiny_http/0.8.2/download -> tiny_http-0.8.2.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.8.0/download -> tinyvec-1.8.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-io/0.1.13/download -> tokio-io-0.1.13.crate https://crates.io/api/v1/crates/tokio-macros/2.4.0/download -> tokio-macros-2.4.0.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.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-socks/0.5.2/download -> tokio-socks-0.5.2.crate https://crates.io/api/v1/crates/tokio-stream/0.1.15/download -> tokio-stream-0.1.15.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.20.1/download -> tokio-tungstenite-0.20.1.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.21.0/download -> tokio-tungstenite-0.21.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.11/download -> tokio-util-0.7.11.crate https://crates.io/api/v1/crates/tokio/1.40.0/download -> tokio-1.40.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.7.8/download -> toml-0.7.8.crate https://crates.io/api/v1/crates/toml/0.8.19/download -> toml-0.8.19.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.19.15/download -> toml_edit-0.19.15.crate https://crates.io/api/v1/crates/toml_edit/0.22.20/download -> toml_edit-0.22.20.crate https://crates.io/api/v1/crates/topological-sort/0.2.2/download -> topological-sort-0.2.2.crate https://crates.io/api/v1/crates/tower-http/0.3.5/download -> tower-http-0.3.5.crate https://crates.io/api/v1/crates/tower-http/0.4.4/download -> tower-http-0.4.4.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.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-futures/0.2.5/download -> tracing-futures-0.2.5.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tree-sitter-bash/0.21.0/download -> tree-sitter-bash-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-c/0.21.4/download -> tree-sitter-c-0.21.4.crate https://crates.io/api/v1/crates/tree-sitter-cpp/0.22.3/download -> tree-sitter-cpp-0.22.3.crate https://crates.io/api/v1/crates/tree-sitter-css/0.21.1/download -> tree-sitter-css-0.21.1.crate https://crates.io/api/v1/crates/tree-sitter-elixir/0.2.0/download -> tree-sitter-elixir-0.2.0.crate https://crates.io/api/v1/crates/tree-sitter-embedded-template/0.20.0/download -> tree-sitter-embedded-template-0.20.0.crate https://crates.io/api/v1/crates/tree-sitter-go/0.21.2/download -> tree-sitter-go-0.21.2.crate https://crates.io/api/v1/crates/tree-sitter-html/0.20.4/download -> tree-sitter-html-0.20.4.crate https://crates.io/api/v1/crates/tree-sitter-jsdoc/0.21.0/download -> tree-sitter-jsdoc-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-json/0.21.0/download -> tree-sitter-json-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-python/0.21.0/download -> tree-sitter-python-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-regex/0.21.0/download -> tree-sitter-regex-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-ruby/0.21.0/download -> tree-sitter-ruby-0.21.0.crate https://crates.io/api/v1/crates/tree-sitter-rust/0.21.2/download -> tree-sitter-rust-0.21.2.crate https://crates.io/api/v1/crates/tree-sitter-typescript/0.21.2/download -> tree-sitter-typescript-0.21.2.crate https://crates.io/api/v1/crates/tree-sitter-yaml/0.6.1/download -> tree-sitter-yaml-0.6.1.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/ttf-parser/0.21.1/download -> ttf-parser-0.21.1.crate https://crates.io/api/v1/crates/tungstenite/0.20.1/download -> tungstenite-0.20.1.crate https://crates.io/api/v1/crates/tungstenite/0.21.0/download -> tungstenite-0.21.0.crate https://crates.io/api/v1/crates/typeid/1.0.2/download -> typeid-1.0.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.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/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi-mirroring/0.2.0/download -> unicode-bidi-mirroring-0.2.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ccc/0.2.0/download -> unicode-ccc-0.2.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-properties/0.1.2/download -> unicode-properties-0.1.2.crate https://crates.io/api/v1/crates/unicode-script/0.5.6/download -> unicode-script-0.5.6.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode-xid/0.2.5/download -> unicode-xid-0.2.5.crate https://crates.io/api/v1/crates/unicode_categories/0.1.1/download -> unicode_categories-0.1.1.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.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.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/usvg/0.41.0/download -> usvg-0.41.0.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.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.10.0/download -> uuid-1.10.0.crate https://crates.io/api/v1/crates/v_frame/0.3.8/download -> v_frame-0.3.8.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/value-bag-serde1/1.9.0/download -> value-bag-serde1-1.9.0.crate https://crates.io/api/v1/crates/value-bag-sval2/1.9.0/download -> value-bag-sval2-1.9.0.crate https://crates.io/api/v1/crates/value-bag/1.9.0/download -> value-bag-1.9.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.2.0/download -> version-compare-0.2.0.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/vscode_theme/0.2.0/download -> vscode_theme-0.2.0.crate https://crates.io/api/v1/crates/vsimd/0.8.0/download -> vsimd-0.8.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vte/0.13.0/download -> vte-0.13.0.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.2/download -> vte_generate_state_changes-0.1.2.crate https://crates.io/api/v1/crates/waker-fn/1.2.0/download -> waker-fn-1.2.0.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/warp/0.3.7/download -> warp-0.3.7.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/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasite/0.1.0/download -> wasite-0.1.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.43/download -> wasm-bindgen-futures-0.4.43.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/wasm-encoder/0.201.0/download -> wasm-encoder-0.201.0.crate https://crates.io/api/v1/crates/wasm-encoder/0.207.0/download -> wasm-encoder-0.207.0.crate https://crates.io/api/v1/crates/wasm-metadata/0.201.0/download -> wasm-metadata-0.201.0.crate https://crates.io/api/v1/crates/wasmparser/0.201.0/download -> wasmparser-0.201.0.crate https://crates.io/api/v1/crates/wasmparser/0.207.0/download -> wasmparser-0.207.0.crate https://crates.io/api/v1/crates/wasmprinter/0.207.0/download -> wasmprinter-0.207.0.crate https://crates.io/api/v1/crates/wasmtime-asm-macros/21.0.1/download -> wasmtime-asm-macros-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-c-api-impl/21.0.1/download -> wasmtime-c-api-impl-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-c-api-macros/21.0.1/download -> wasmtime-c-api-macros-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-component-macro/21.0.1/download -> wasmtime-component-macro-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-component-util/21.0.1/download -> wasmtime-component-util-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-cranelift/21.0.1/download -> wasmtime-cranelift-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-environ/21.0.1/download -> wasmtime-environ-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-fiber/21.0.1/download -> wasmtime-fiber-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/21.0.1/download -> wasmtime-jit-icache-coherence-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-slab/21.0.1/download -> wasmtime-slab-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-types/21.0.1/download -> wasmtime-types-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-versioned-export-macros/21.0.1/download -> wasmtime-versioned-export-macros-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-wasi/21.0.1/download -> wasmtime-wasi-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-winch/21.0.1/download -> wasmtime-winch-21.0.1.crate https://crates.io/api/v1/crates/wasmtime-wit-bindgen/21.0.1/download -> wasmtime-wit-bindgen-21.0.1.crate https://crates.io/api/v1/crates/wasmtime/21.0.1/download -> wasmtime-21.0.1.crate https://crates.io/api/v1/crates/wast/35.0.2/download -> wast-35.0.2.crate https://crates.io/api/v1/crates/wayland-backend/0.3.6/download -> wayland-backend-0.3.6.crate https://crates.io/api/v1/crates/wayland-client/0.31.5/download -> wayland-client-0.31.5.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.5/download -> wayland-cursor-0.31.5.crate https://crates.io/api/v1/crates/wayland-protocols-plasma/0.2.0/download -> wayland-protocols-plasma-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.31.2/download -> wayland-protocols-0.31.2.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.4/download -> wayland-scanner-0.31.4.crate https://crates.io/api/v1/crates/wayland-sys/0.31.4/download -> wayland-sys-0.31.4.crate https://crates.io/api/v1/crates/web-sys/0.3.70/download -> web-sys-0.3.70.crate https://crates.io/api/v1/crates/webpki-roots/0.25.4/download -> webpki-roots-0.25.4.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/which/6.0.3/download -> which-6.0.3.crate https://crates.io/api/v1/crates/whoami/1.5.1/download -> whoami-1.5.1.crate https://crates.io/api/v1/crates/wiggle-generate/21.0.1/download -> wiggle-generate-21.0.1.crate https://crates.io/api/v1/crates/wiggle-macro/21.0.1/download -> wiggle-macro-21.0.1.crate https://crates.io/api/v1/crates/wiggle/21.0.1/download -> wiggle-21.0.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.9/download -> winapi-util-0.1.9.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/winch-codegen/0.19.1/download -> winch-codegen-0.19.1.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-core/0.54.0/download -> windows-core-0.54.0.crate https://crates.io/api/v1/crates/windows-core/0.58.0/download -> windows-core-0.58.0.crate https://crates.io/api/v1/crates/windows-implement/0.58.0/download -> windows-implement-0.58.0.crate https://crates.io/api/v1/crates/windows-interface/0.58.0/download -> windows-interface-0.58.0.crate https://crates.io/api/v1/crates/windows-result/0.1.2/download -> windows-result-0.1.2.crate https://crates.io/api/v1/crates/windows-result/0.2.0/download -> windows-result-0.2.0.crate https://crates.io/api/v1/crates/windows-strings/0.1.0/download -> windows-strings-0.1.0.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.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-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows/0.54.0/download -> windows-0.54.0.crate https://crates.io/api/v1/crates/windows/0.58.0/download -> windows-0.58.0.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.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.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.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_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.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.6.18/download -> winnow-0.6.18.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/winresource/0.1.17/download -> winresource-0.1.17.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/winx/0.36.3/download -> winx-0.36.3.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/wit-bindgen-core/0.22.0/download -> wit-bindgen-core-0.22.0.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.22.0/download -> wit-bindgen-rt-0.22.0.crate https://crates.io/api/v1/crates/wit-bindgen-rust-macro/0.22.0/download -> wit-bindgen-rust-macro-0.22.0.crate https://crates.io/api/v1/crates/wit-bindgen-rust/0.22.0/download -> wit-bindgen-rust-0.22.0.crate https://crates.io/api/v1/crates/wit-bindgen/0.22.0/download -> wit-bindgen-0.22.0.crate https://crates.io/api/v1/crates/wit-component/0.201.0/download -> wit-component-0.201.0.crate https://crates.io/api/v1/crates/wit-parser/0.201.0/download -> wit-parser-0.201.0.crate https://crates.io/api/v1/crates/wit-parser/0.207.0/download -> wit-parser-0.207.0.crate https://crates.io/api/v1/crates/witx/0.9.1/download -> witx-0.9.1.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x11-clipboard/0.9.2/download -> x11-clipboard-0.9.2.crate https://crates.io/api/v1/crates/x11rb-protocol/0.13.1/download -> x11rb-protocol-0.13.1.crate https://crates.io/api/v1/crates/x11rb/0.13.1/download -> x11rb-0.13.1.crate https://crates.io/api/v1/crates/xattr/0.2.3/download -> xattr-0.2.3.crate https://crates.io/api/v1/crates/xcursor/0.3.8/download -> xcursor-0.3.8.crate https://crates.io/api/v1/crates/xdg-home/1.3.0/download -> xdg-home-1.3.0.crate https://crates.io/api/v1/crates/xkeysym/0.2.1/download -> xkeysym-0.2.1.crate https://crates.io/api/v1/crates/xml5ever/0.18.1/download -> xml5ever-0.18.1.crate https://crates.io/api/v1/crates/xmlparser/0.13.6/download -> xmlparser-0.13.6.crate https://crates.io/api/v1/crates/xmlwriter/0.1.0/download -> xmlwriter-0.1.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/yazi/0.1.6/download -> yazi-0.1.6.crate https://crates.io/api/v1/crates/yeslogic-fontconfig-sys/6.0.0/download -> yeslogic-fontconfig-sys-6.0.0.crate https://crates.io/api/v1/crates/zbus/4.4.0/download -> zbus-4.4.0.crate https://crates.io/api/v1/crates/zbus_macros/4.4.0/download -> zbus_macros-4.4.0.crate https://crates.io/api/v1/crates/zbus_names/3.0.0/download -> zbus_names-3.0.0.crate https://crates.io/api/v1/crates/zed_extension_api/0.1.0/download -> zed_extension_api-0.1.0.crate https://crates.io/api/v1/crates/zeno/0.2.3/download -> zeno-0.2.3.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zeromq/0.4.0/download -> zeromq-0.4.0.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.13+zstd.1.5.6/download -> zstd-sys-2.0.13+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zune-core/0.4.12/download -> zune-core-0.4.12.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate https://crates.io/api/v1/crates/zune-jpeg/0.4.13/download -> zune-jpeg-0.4.13.crate https://crates.io/api/v1/crates/zvariant/4.2.0/download -> zvariant-4.2.0.crate https://crates.io/api/v1/crates/zvariant_derive/4.2.0/download -> zvariant_derive-4.2.0.crate https://crates.io/api/v1/crates/zvariant_utils/2.1.0/download -> zvariant_utils-2.1.0.crate https://github.com/zed-industries/lsp-types/archive/72357d6f6d212bdffba3b5ef4b31d8ca856058e7.tar.gz -> lsp-types-72357d6f6d212bdffba3b5ef4b31d8ca856058e7.gh.tar.gz https://github.com/tree-sitter/tree-sitter/archive/7f4a57817d58a2f134fe863674acad6bbf007228.tar.gz -> tree-sitter-7f4a57817d58a2f134fe863674acad6bbf007228.gh.tar.gz https://github.com/pop-os/cosmic-text/archive/542b20ca4376a3b5de5fa629db1a4ace44e18e0c.tar.gz -> cosmic-text-542b20ca4376a3b5de5fa629db1a4ace44e18e0c.gh.tar.gz https://github.com/npmania/xim-rs/archive/27132caffc5b9bc9c432ca4afad184ab6e7c16af.tar.gz -> xim-rs-27132caffc5b9bc9c432ca4afad184ab6e7c16af.gh.tar.gz https://github.com/alacritty/alacritty/archive/91d034ff8b53867143c005acfaa14609147c9a2c.tar.gz -> alacritty-91d034ff8b53867143c005acfaa14609147c9a2c.gh.tar.gz https://github.com/kvark/blade/archive/e142a3a5e678eb6a13e642ad8401b1f3aa38e969.tar.gz -> blade-e142a3a5e678eb6a13e642ad8401b1f3aa38e969.gh.tar.gz https://github.com/ConradIrwin/xkbcommon-rs/archive/fcbb4612185cc129ceeff51d22f7fb51810a03b2.tar.gz -> xkbcommon-rs-fcbb4612185cc129ceeff51d22f7fb51810a03b2.gh.tar.gz https://github.com/zed-industries/font-kit/archive/40391b7c0041d8a8572af2afa3de32ae088f0120.tar.gz -> font-kit-40391b7c0041d8a8572af2afa3de32ae088f0120.gh.tar.gz https://github.com/zed-industries/tree-sitter-markdown/archive/e3855e37f8f2c71aa7513c18a9c95fb7461b1b10.tar.gz -> tree-sitter-markdown-e3855e37f8f2c71aa7513c18a9c95fb7461b1b10.gh.tar.gz https://github.com/zed-industries/async-pipe-rs/archive/82d00a04211cf4e1236029aa03e6b6ce2a74c553.tar.gz -> async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553.gh.tar.gz https://github.com/npmania/xim-rs/archive/27132caffc5b9bc9c432ca4afad184ab6e7c16af.tar.gz -> xim-rs-27132caffc5b9bc9c432ca4afad184ab6e7c16af.gh.tar.gz https://github.com/d1y/tree-sitter-go-work/archive/dcbabff454703c3a4bc98a23cf8778d4be46fd22.tar.gz -> tree-sitter-go-work-dcbabff454703c3a4bc98a23cf8778d4be46fd22.gh.tar.gz https://github.com/kvark/blade/archive/e142a3a5e678eb6a13e642ad8401b1f3aa38e969.tar.gz -> blade-e142a3a5e678eb6a13e642ad8401b1f3aa38e969.gh.tar.gz https://github.com/kvark/blade/archive/e142a3a5e678eb6a13e642ad8401b1f3aa38e969.tar.gz -> blade-e142a3a5e678eb6a13e642ad8401b1f3aa38e969.gh.tar.gz https://github.com/camdencheek/tree-sitter-go-mod/archive/1f55029bacd0a6a11f6eb894c4312d429dcf735c.tar.gz -> tree-sitter-go-mod-1f55029bacd0a6a11f6eb894c4312d429dcf735c.gh.tar.gz https://github.com/KillTheMule/nvim-rs/archive/69500bae73b8b3f02a05b7bee621a0d0e633da6c.tar.gz -> nvim-rs-69500bae73b8b3f02a05b7bee621a0d0e633da6c.gh.tar.gz https://github.com/npmania/xim-rs/archive/27132caffc5b9bc9c432ca4afad184ab6e7c16af.tar.gz -> xim-rs-27132caffc5b9bc9c432ca4afad184ab6e7c16af.gh.tar.gz https://github.com/tree-sitter/tree-sitter/archive/7f4a57817d58a2f134fe863674acad6bbf007228.tar.gz -> tree-sitter-7f4a57817d58a2f134fe863674acad6bbf007228.gh.tar.gz https://github.com/phoenixframework/tree-sitter-heex/archive/6dd0303acf7138dd2b9b432a229e16539581c701.tar.gz -> tree-sitter-heex-6dd0303acf7138dd2b9b432a229e16539581c701.gh.tar.gz
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b check-reqs f5db0b1ec36d0899adc2b41f8c447823 desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=88187843844b29adf7711ee0309aa2ac
diff --git a/metadata/md5-cache/app-emacs/apheleia-4.1 b/metadata/md5-cache/app-emacs/apheleia-4.1
deleted file mode 100644
index 9fcd657c49c0..000000000000
--- a/metadata/md5-cache/app-emacs/apheleia-4.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-26:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Reformat GNU Emacs buffers stably without moving point
-EAPI=8
-HOMEPAGE=https://github.com/radian-software/apheleia/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=MIT
-RDEPEND=>=app-editors/emacs-26:*
-SLOT=0
-SRC_URI=https://github.com/radian-software/apheleia/archive/v4.1.tar.gz -> apheleia-4.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=0a36707e0fe6e5f1ff7516d8f49bf43f
diff --git a/metadata/md5-cache/app-emacs/avy-embark-collect-1.0 b/metadata/md5-cache/app-emacs/avy-embark-collect-1.0
deleted file mode 100644
index fd18f9138143..000000000000
--- a/metadata/md5-cache/app-emacs/avy-embark-collect-1.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-emacs/avy app-emacs/embark >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Use avy to jump to Embark Collect entries
-EAPI=8
-HOMEPAGE=https://github.com/oantolin/embark/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=app-emacs/avy app-emacs/embark >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/oantolin/embark/archive/1.0.tar.gz -> embark-1.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=e78c1b6abdaa52e0fd9709e11960670a
diff --git a/metadata/md5-cache/app-emacs/cider-1.13.1 b/metadata/md5-cache/app-emacs/cider-1.13.1
deleted file mode 100644
index 67547be53639..000000000000
--- a/metadata/md5-cache/app-emacs/cider-1.13.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-emacs/clojure-mode app-emacs/parseedn app-emacs/queue app-emacs/sesman app-emacs/spinner test? ( app-emacs/buttercup ) >=app-editors/emacs-26:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Clojure Interactive Development Environment for GNU Emacs
-EAPI=8
-HOMEPAGE=https://cider.mx/ https://github.com/clojure-emacs/cider/
-INHERIT=elisp optfeature
-IUSE=test
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=app-emacs/clojure-mode app-emacs/parseedn app-emacs/queue app-emacs/sesman app-emacs/spinner >=app-editors/emacs-26:*
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/clojure-emacs/cider/archive/v1.13.1.tar.gz -> cider-1.13.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=2782cd59f35edab1de690214c24f2d88
diff --git a/metadata/md5-cache/app-emacs/cider-1.14.0 b/metadata/md5-cache/app-emacs/cider-1.14.0
deleted file mode 100644
index 73a7aabb98eb..000000000000
--- a/metadata/md5-cache/app-emacs/cider-1.14.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-emacs/clojure-mode app-emacs/parseedn app-emacs/queue app-emacs/sesman app-emacs/spinner test? ( app-emacs/buttercup ) test? ( app-emacs/buttercup ) >=app-editors/emacs-26:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Clojure Interactive Development Environment for GNU Emacs
-EAPI=8
-HOMEPAGE=https://cider.mx/ https://github.com/clojure-emacs/cider/
-INHERIT=elisp optfeature
-IUSE=test test
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=app-emacs/clojure-mode app-emacs/parseedn app-emacs/queue app-emacs/sesman app-emacs/spinner >=app-editors/emacs-26:*
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/clojure-emacs/cider/archive/v1.14.0.tar.gz -> cider-1.14.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=106c35deb7defe6eb11579eba75c65dd
diff --git a/metadata/md5-cache/app-emacs/cider-1.15.0 b/metadata/md5-cache/app-emacs/cider-1.15.0
deleted file mode 100644
index e0d9c0efcf82..000000000000
--- a/metadata/md5-cache/app-emacs/cider-1.15.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-emacs/clojure-mode app-emacs/parseedn app-emacs/queue app-emacs/sesman app-emacs/spinner test? ( app-emacs/buttercup ) test? ( app-emacs/buttercup ) >=app-editors/emacs-26:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Clojure Interactive Development Environment for GNU Emacs
-EAPI=8
-HOMEPAGE=https://cider.mx/ https://github.com/clojure-emacs/cider/
-INHERIT=elisp optfeature
-IUSE=test test
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=app-emacs/clojure-mode app-emacs/parseedn app-emacs/queue app-emacs/sesman app-emacs/spinner >=app-editors/emacs-26:*
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/clojure-emacs/cider/archive/v1.15.0.tar.gz -> cider-1.15.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=106c35deb7defe6eb11579eba75c65dd
diff --git a/metadata/md5-cache/app-emacs/clojure-mode-5.18.1 b/metadata/md5-cache/app-emacs/clojure-mode-5.18.1
deleted file mode 100644
index 615cae1459c9..000000000000
--- a/metadata/md5-cache/app-emacs/clojure-mode-5.18.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( app-emacs/s app-emacs/paredit ) test? ( app-emacs/buttercup ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Major mode for Clojure code
-EAPI=8
-HOMEPAGE=https://github.com/clojure-emacs/clojure-mode/
-INHERIT=elisp
-IUSE=test
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/clojure-emacs/clojure-mode/archive/v5.18.1.tar.gz -> clojure-mode-5.18.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=1e8f7e96da0aa5dfa985fc15f0424655
diff --git a/metadata/md5-cache/app-emacs/cmake-mode-3.28.3 b/metadata/md5-cache/app-emacs/cmake-mode-3.28.3
deleted file mode 100644
index c7e5e123d8ab..000000000000
--- a/metadata/md5-cache/app-emacs/cmake-mode-3.28.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=GNU Emacs mode for handling CMake build files
-EAPI=8
-HOMEPAGE=https://cmake.org/
-INHERIT=elisp
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=BSD
-RDEPEND=!dev-build/cmake[emacs(-)] >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://cmake.org/files/v3.28/cmake-3.28.3.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=bd12f25bc2fca10cced3bfd7dec79e1a
diff --git a/metadata/md5-cache/app-emacs/cmake-mode-3.29.0 b/metadata/md5-cache/app-emacs/cmake-mode-3.30.3
index eeeb0f3431fe..988da4be055e 100644
--- a/metadata/md5-cache/app-emacs/cmake-mode-3.29.0
+++ b/metadata/md5-cache/app-emacs/cmake-mode-3.30.3
@@ -8,6 +8,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~
LICENSE=BSD
RDEPEND=!dev-build/cmake[emacs(-)] >=app-editors/emacs-25.3:*
SLOT=0
-SRC_URI=https://cmake.org/files/v3.29/cmake-3.29.0.tar.gz
+SRC_URI=https://cmake.org/files/v3.30/cmake-3.30.3.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
_md5_=bd12f25bc2fca10cced3bfd7dec79e1a
diff --git a/metadata/md5-cache/app-emacs/compat-29.1.4.5 b/metadata/md5-cache/app-emacs/compat-29.1.4.5
deleted file mode 100644
index 850163e0bd22..000000000000
--- a/metadata/md5-cache/app-emacs/compat-29.1.4.5
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Compatibility libraries for Emacs
-EAPI=8
-HOMEPAGE=https://github.com/emacs-compat/compat/ https://git.sr.ht/~pkal/compat/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/emacs-compat/compat/archive/29.1.4.5.tar.gz -> compat-29.1.4.5.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=f803b738344adf4a1b15e162324fc133
diff --git a/metadata/md5-cache/app-emacs/consult-1.7 b/metadata/md5-cache/app-emacs/consult-1.7
deleted file mode 100644
index b485380b3456..000000000000
--- a/metadata/md5-cache/app-emacs/consult-1.7
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-28.1 >=app-editors/emacs-27:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Consulting complete-read for GNU Emacs
-EAPI=8
-HOMEPAGE=https://github.com/minad/consult/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-28.1 >=app-editors/emacs-27:*
-SLOT=0
-SRC_URI=https://github.com/minad/consult/archive/1.7.tar.gz -> consult-1.7.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=3ace6ef5bb2c6035230ba6c640725977
diff --git a/metadata/md5-cache/app-emacs/csv-mode-1.27 b/metadata/md5-cache/app-emacs/csv-mode-1.27
new file mode 100644
index 000000000000..32b6c6028505
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/csv-mode-1.27
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-27.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=A major mode for editing comma-separated value files
+EAPI=8
+HOMEPAGE=https://elpa.gnu.org/packages/csv-mode.html https://www.emacswiki.org/emacs/CsvMode
+INHERIT=elisp
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-27.1:*
+SLOT=0
+SRC_URI=https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=a16e9d8b0952de1badf6da8e652b178a7f6c4498;sf=tgz -> csv-mode-1.27.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=643b1651a3a7dcd896f23a6940e5bfa7
diff --git a/metadata/md5-cache/app-emacs/diff-hl-1.9.2 b/metadata/md5-cache/app-emacs/diff-hl-1.9.2
deleted file mode 100644
index 32cd91ce5eaf..000000000000
--- a/metadata/md5-cache/app-emacs/diff-hl-1.9.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( dev-vcs/git ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Highlight uncommitted changes, jump between and revert them selectively
-EAPI=8
-HOMEPAGE=https://github.com/dgutov/diff-hl/
-INHERIT=elisp
-IUSE=test
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/dgutov/diff-hl/archive/1.9.2.tar.gz -> diff-hl-1.9.2.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=e8aac4398cf9b84a45f70cea8afda919
diff --git a/metadata/md5-cache/app-emacs/eldev-1.10 b/metadata/md5-cache/app-emacs/eldev-1.10
deleted file mode 100644
index 416b9f735576..000000000000
--- a/metadata/md5-cache/app-emacs/eldev-1.10
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs Lisp Development Tool
-EAPI=8
-HOMEPAGE=https://emacs-eldev.github.io/eldev/ https://github.com/doublep/eldev/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm ~ppc64 ~riscv ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/doublep/eldev/archive/1.10.tar.gz -> eldev-1.10.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=5f48f2d17a0d47aedf21f428ea6b4cdc
diff --git a/metadata/md5-cache/app-emacs/elfeed-3.4.1_p20210822 b/metadata/md5-cache/app-emacs/elfeed-3.4.1_p20210822
deleted file mode 100644
index d11b93885e69..000000000000
--- a/metadata/md5-cache/app-emacs/elfeed-3.4.1_p20210822
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs web feeds client
-EAPI=8
-HOMEPAGE=https://github.com/skeeto/elfeed/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=Unlicense
-RDEPEND=net-misc/curl[ssl] >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/skeeto/elfeed/archive/162d7d545ed41c27967d108c04aa31f5a61c8e16.tar.gz -> elfeed-3.4.1_p20210822.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=242ea0f9f18fd3c537f7d1083b3644f0
diff --git a/metadata/md5-cache/app-emacs/embark-1.0 b/metadata/md5-cache/app-emacs/embark-1.0
deleted file mode 100644
index d11e2b28252e..000000000000
--- a/metadata/md5-cache/app-emacs/embark-1.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Conveniently act on minibuffer completions inside GNU Emacs
-EAPI=8
-HOMEPAGE=https://github.com/oantolin/embark/
-INHERIT=elisp optfeature
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/oantolin/embark/archive/1.0.tar.gz -> embark-1.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=d928bbd8003fc3c84d906f69f7a47e49
diff --git a/metadata/md5-cache/app-emacs/embark-consult-1.0 b/metadata/md5-cache/app-emacs/embark-consult-1.0
deleted file mode 100644
index df4b81ac6a0a..000000000000
--- a/metadata/md5-cache/app-emacs/embark-consult-1.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-emacs/consult app-emacs/embark >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Consult integration for Embark
-EAPI=8
-HOMEPAGE=https://github.com/oantolin/embark/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=app-emacs/consult app-emacs/embark >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/oantolin/embark/archive/1.0.tar.gz -> embark-1.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=5e8352f3b96766c70060671cdb5469de
diff --git a/metadata/md5-cache/app-emacs/ghub-3.6.0 b/metadata/md5-cache/app-emacs/ghub-3.6.0
deleted file mode 100644
index 40b8064aa940..000000000000
--- a/metadata/md5-cache/app-emacs/ghub-3.6.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.1 >=app-emacs/treepy-0.1.2 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Minuscule client library for the Git forge APIs
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/ghub/ https://github.com/magit/ghub/
-INHERIT=elisp
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-emacs/treepy-0.1.2 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/ghub/archive/v3.6.0.tar.gz -> ghub-3.6.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=1fb813bba9a49f3746d24920c49cc1c3
diff --git a/metadata/md5-cache/app-emacs/git-modes-1.4.3 b/metadata/md5-cache/app-emacs/git-modes-1.4.3
deleted file mode 100644
index 16db8e857590..000000000000
--- a/metadata/md5-cache/app-emacs/git-modes-1.4.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs major modes for editing Git configuration files
-EAPI=8
-HOMEPAGE=https://github.com/magit/git-modes/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/git-modes/archive/v1.4.3.tar.gz -> git-modes-1.4.3.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=81ae8c75cae9a67dbdddadb07e173045
diff --git a/metadata/md5-cache/app-emacs/jinx-1.7 b/metadata/md5-cache/app-emacs/jinx-1.7
deleted file mode 100644
index 380fc09457a6..000000000000
--- a/metadata/md5-cache/app-emacs/jinx-1.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0
-DESCRIPTION=Enchanted Spell Checker for GNU Emacs
-EAPI=8
-HOMEPAGE=https://github.com/minad/jinx
-INHERIT=edo elisp toolchain-funcs
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/jinx/archive/refs/tags/1.7.tar.gz -> jinx-1.7.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=f67bbaeb4f47f65587ecd60392a28938
diff --git a/metadata/md5-cache/app-emacs/jinx-1.9 b/metadata/md5-cache/app-emacs/jinx-1.9
deleted file mode 100644
index adac0207209e..000000000000
--- a/metadata/md5-cache/app-emacs/jinx-1.9
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0
-DESCRIPTION=Enchanted Spell Checker for GNU Emacs
-EAPI=8
-HOMEPAGE=https://github.com/minad/jinx
-INHERIT=edo elisp toolchain-funcs
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/jinx/archive/refs/tags/1.9.tar.gz -> jinx-1.9.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=d21646b64936cacea208725416677bc7
diff --git a/metadata/md5-cache/app-emacs/key-chord-0.7.1 b/metadata/md5-cache/app-emacs/key-chord-0.7.1
new file mode 100644
index 000000000000..e28b7e592172
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/key-chord-0.7.1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Map pairs of simultaneously pressed keys to commands
+EAPI=8
+HOMEPAGE=https://github.com/emacsorphanage/key-chord/
+INHERIT=elisp
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/emacsorphanage/key-chord/archive/0.7.1.tar.gz -> key-chord-0.7.1.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=85d93910c69735b027363345622a7edb
diff --git a/metadata/md5-cache/app-emacs/magit-3.3.0.50_p20240520 b/metadata/md5-cache/app-emacs/magit-3.3.0.50_p20240520
deleted file mode 100644
index 0d483d7c764c..000000000000
--- a/metadata/md5-cache/app-emacs/magit-3.3.0.50_p20240520
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.5 >=app-emacs/dash-2.19.1 >=app-emacs/transient-0.6.0 >=app-emacs/with-editor-3.3.2 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=A Git porcelain inside Emacs
-EAPI=8
-HOMEPAGE=https://magit.vc/ https://github.com/magit/magit/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.5 >=app-emacs/dash-2.19.1 >=app-emacs/transient-0.6.0 >=app-emacs/with-editor-3.3.2 >=dev-vcs/git-2.0.0 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/magit/archive/9cde118744151caca08b080e15f0c903f17d0f20.tar.gz -> magit-3.3.0.50_p20240520.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=81312e230191e91e695e401d97b40116
diff --git a/metadata/md5-cache/app-emacs/orderless-1.0 b/metadata/md5-cache/app-emacs/orderless-1.2
index c539614040f7..b509994ca1bb 100644
--- a/metadata/md5-cache/app-emacs/orderless-1.0
+++ b/metadata/md5-cache/app-emacs/orderless-1.2
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-26:*
SLOT=0
-SRC_URI=https://github.com/oantolin/orderless/archive/refs/tags/1.0.tar.gz -> orderless-1.0.tar.gz
+SRC_URI=https://github.com/oantolin/orderless/archive/refs/tags/1.2.tar.gz -> orderless-1.2.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 32b48460d813533d85f082897cec1b80
-_md5_=ab6bf7e60647c90c379d055a27b318fd
+_md5_=7bb65326074707fe8c93931fe8198a1d
diff --git a/metadata/md5-cache/app-emacs/org-appear-0.3.0 b/metadata/md5-cache/app-emacs/org-appear-0.3.0
deleted file mode 100644
index 3aa3f20e0724..000000000000
--- a/metadata/md5-cache/app-emacs/org-appear-0.3.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Toggle Org mode element visibility upon entering and leaving
-EAPI=8
-HOMEPAGE=https://github.com/awth13/org-appear/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=MIT
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/awth13/org-appear/archive/0.3.0.tar.gz -> org-appear-0.3.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=23f52a5ce47ec3e83d54e438a2159c88
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.6 b/metadata/md5-cache/app-emacs/org-mode-9.7.6
deleted file mode 100644
index e6821ea56682..000000000000
--- a/metadata/md5-cache/app-emacs/org-mode-9.7.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=An Emacs mode for notes and project planning
-EAPI=8
-HOMEPAGE=https://orgmode.org/
-INHERIT=elisp readme.gentoo-r1
-IUSE=doc odt-schema
-KEYWORDS=amd64 ppc x86
-LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.6.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 32b48460d813533d85f082897cec1b80
-_md5_=d5c492409198fed13fdd3281a2415701
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.7 b/metadata/md5-cache/app-emacs/org-mode-9.7.7
deleted file mode 100644
index 8e5392687c18..000000000000
--- a/metadata/md5-cache/app-emacs/org-mode-9.7.7
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=An Emacs mode for notes and project planning
-EAPI=8
-HOMEPAGE=https://orgmode.org/
-INHERIT=elisp readme.gentoo-r1
-IUSE=doc odt-schema
-KEYWORDS=~amd64 ~ppc ~x86
-LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.7.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 32b48460d813533d85f082897cec1b80
-_md5_=eeff608f62be3bec2360a551c73d97d6
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.8 b/metadata/md5-cache/app-emacs/org-mode-9.7.8
deleted file mode 100644
index 7ccf0215de8e..000000000000
--- a/metadata/md5-cache/app-emacs/org-mode-9.7.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=An Emacs mode for notes and project planning
-EAPI=8
-HOMEPAGE=https://orgmode.org/
-INHERIT=elisp readme.gentoo-r1
-IUSE=doc odt-schema
-KEYWORDS=~amd64 ~ppc ~x86
-LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.8.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 32b48460d813533d85f082897cec1b80
-_md5_=eeff608f62be3bec2360a551c73d97d6
diff --git a/metadata/md5-cache/app-emacs/org-modern-1.3 b/metadata/md5-cache/app-emacs/org-modern-1.3
deleted file mode 100644
index dbb249503b42..000000000000
--- a/metadata/md5-cache/app-emacs/org-modern-1.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Modern style for your GNU Emacs Org buffers
-EAPI=8
-HOMEPAGE=https://github.com/minad/org-modern/
-INHERIT=elisp
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/org-modern/archive/1.3.tar.gz -> org-modern-1.3.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=554bf1b4eae4103ba0ba8176f4a40658
diff --git a/metadata/md5-cache/app-emacs/org-modern-1.4 b/metadata/md5-cache/app-emacs/org-modern-1.4
deleted file mode 100644
index 09cdf7bf87db..000000000000
--- a/metadata/md5-cache/app-emacs/org-modern-1.4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Modern style for your GNU Emacs Org buffers
-EAPI=8
-HOMEPAGE=https://github.com/minad/org-modern/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/org-modern/archive/1.4.tar.gz -> org-modern-1.4.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=c8a747a014512e2a74e3ae13d4deff6b
diff --git a/metadata/md5-cache/app-emacs/osm-1.3 b/metadata/md5-cache/app-emacs/osm-1.3
deleted file mode 100644
index ac179a564909..000000000000
--- a/metadata/md5-cache/app-emacs/osm-1.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-27.1:*[jpeg,json(+),libxml2,png,svg] >=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=OpenStreetMap tile-based viewer for GNU Emacs
-EAPI=8
-HOMEPAGE=https://github.com/minad/osm/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-27.1:*[jpeg,json(+),libxml2,png,svg] >=app-emacs/compat-29.1.4.0 net-misc/curl[ssl] >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/osm/archive/1.3.tar.gz -> osm-1.3.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=3a4700a5a487052c759a1ced92ea15eb
diff --git a/metadata/md5-cache/app-emacs/persist-0.6.1 b/metadata/md5-cache/app-emacs/persist-0.6.1
new file mode 100644
index 000000000000..b6dae21407ce
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/persist-0.6.1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Persist variables between Emacs sessions
+EAPI=8
+HOMEPAGE=https://elpa.gnu.org/packages/persist.html
+INHERIT=elisp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=5ea8f32ef50ce2b444d6918e17eedce9f74629af;sf=tgz -> persist-0.6.1.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=e56db44b87bc07ef91f9da0e4fc9705b
diff --git a/metadata/md5-cache/app-emacs/php-mode-1.26.1 b/metadata/md5-cache/app-emacs/php-mode-1.26.1
new file mode 100644
index 000000000000..f68e2ec522df
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/php-mode-1.26.1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=GNU Emacs major mode for editing PHP code
+EAPI=8
+HOMEPAGE=https://github.com/emacs-php/php-mode/
+INHERIT=elisp
+KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/emacs-php/php-mode/archive/v1.26.1.tar.gz -> php-mode-1.26.1.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=adcc7e2cdbce94da7e89f2aeae022166
diff --git a/metadata/md5-cache/app-emacs/plz-0.9.1 b/metadata/md5-cache/app-emacs/plz-0.9.1
new file mode 100644
index 000000000000..a7fa201ff058
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/plz-0.9.1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=HTTP library with curl backend for GNU Emacs
+EAPI=8
+HOMEPAGE=https://github.com/alphapapa/plz.el/
+INHERIT=elisp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+PROPERTIES=test_network
+RDEPEND=net-misc/curl >=app-editors/emacs-25.3:*
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/alphapapa/plz.el/archive/v0.9.1.tar.gz -> plz-0.9.1.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=9d83babe4e0c53509dd5c8aa9392bf73
diff --git a/metadata/md5-cache/app-emacs/posframe-1.4.2 b/metadata/md5-cache/app-emacs/posframe-1.4.4
index 86f149f5cb44..3463a9dcedc5 100644
--- a/metadata/md5-cache/app-emacs/posframe-1.4.2
+++ b/metadata/md5-cache/app-emacs/posframe-1.4.4
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-26.1:*
SLOT=0
-SRC_URI=https://github.com/tumashu/posframe/archive/refs/tags/v1.4.2.tar.gz -> posframe-1.4.2.tar.gz
+SRC_URI=https://github.com/tumashu/posframe/archive/v1.4.4.tar.gz -> posframe-1.4.4.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=bb4f9996ddaec1b09a2c62209645f6fd
+_md5_=9c50cdfb2a2d36d484761a8ec4e94885
diff --git a/metadata/md5-cache/app-emacs/racket-mode-1_p20240515 b/metadata/md5-cache/app-emacs/racket-mode-1_p20240515
deleted file mode 100644
index 4c5066669cb6..000000000000
--- a/metadata/md5-cache/app-emacs/racket-mode-1_p20240515
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-scheme/racket:=[-minimal] >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more
-EAPI=8
-HOMEPAGE=https://www.racket-mode.com/ https://github.com/greghendershott/racket-mode/
-INHERIT=elisp
-IUSE=test
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=dev-scheme/racket:=[-minimal] >=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/greghendershott/racket-mode/archive/d2cff2b7f210846108875c7eccb1b5ab98bceb74.tar.gz -> racket-mode-1_p20240515.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=b9c883165f06c525bc39b8ab3effe77c
diff --git a/metadata/md5-cache/app-emacs/transient-0.7.2 b/metadata/md5-cache/app-emacs/transient-0.7.2
deleted file mode 100644
index 9014f53306f8..000000000000
--- a/metadata/md5-cache/app-emacs/transient-0.7.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.1 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Transient commands abstraction for GNU Emacs
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/transient/ https://github.com/magit/transient/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/transient/archive/v0.7.2.tar.gz -> transient-0.7.2.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=d9bffcb1e76e8da069a4374de7b96d5e
diff --git a/metadata/md5-cache/app-emacs/transient-0.7.3 b/metadata/md5-cache/app-emacs/transient-0.7.3
deleted file mode 100644
index dfe04fe19613..000000000000
--- a/metadata/md5-cache/app-emacs/transient-0.7.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.1 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Transient commands abstraction for GNU Emacs
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/transient/ https://github.com/magit/transient/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/transient/archive/v0.7.3.tar.gz -> transient-0.7.3.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=d9bffcb1e76e8da069a4374de7b96d5e
diff --git a/metadata/md5-cache/app-emacs/transient-0.7.4 b/metadata/md5-cache/app-emacs/transient-0.7.4
deleted file mode 100644
index 341040afeb94..000000000000
--- a/metadata/md5-cache/app-emacs/transient-0.7.4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Transient commands abstraction for GNU Emacs
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/transient/ https://github.com/magit/transient/
-INHERIT=elisp
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/transient/archive/v0.7.4.tar.gz -> transient-0.7.4.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=37fe0a6022ca90beded066f8ac470338
diff --git a/metadata/md5-cache/app-emacs/vterm-0.0.2_p20240102 b/metadata/md5-cache/app-emacs/vterm-0.0.2_p20240102
deleted file mode 100644
index 144ee98096eb..000000000000
--- a/metadata/md5-cache/app-emacs/vterm-0.0.2_p20240102
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=app-editors/emacs-26:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=dev-libs/libvterm-0.2:=
-DESCRIPTION=Fully-featured terminal emulator based on libvterm
-EAPI=8
-HOMEPAGE=https://github.com/akermu/emacs-libvterm/
-INHERIT=cmake elisp
-KEYWORDS=amd64 ~arm64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=dev-libs/libvterm-0.2:= >=app-editors/emacs-26:*[dynamic-loading] >=app-editors/emacs-26:*
-SLOT=0
-SRC_URI=https://github.com/akermu/emacs-libvterm/archive/c3a3a23a5eace137947524c93644204bf6b56cff.tar.gz -> vterm-0.0.2_p20240102.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=c1b97128ae128316249a0212d279463e
diff --git a/metadata/md5-cache/app-emacs/with-editor-3.3.4 b/metadata/md5-cache/app-emacs/with-editor-3.3.4
deleted file mode 100644
index 015c10180545..000000000000
--- a/metadata/md5-cache/app-emacs/with-editor-3.3.4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.1 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/with-editor/ https://github.com/magit/with-editor/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/with-editor/archive/v3.3.4.tar.gz -> with-editor-3.3.4.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=a6d37cd2670d032506e1256aebe91896
diff --git a/metadata/md5-cache/app-emacs/with-editor-3.4.0 b/metadata/md5-cache/app-emacs/with-editor-3.4.0
deleted file mode 100644
index 9171e6198004..000000000000
--- a/metadata/md5-cache/app-emacs/with-editor-3.4.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.1 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/with-editor/ https://github.com/magit/with-editor/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/with-editor/archive/v3.4.0.tar.gz -> with-editor-3.4.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=a6d37cd2670d032506e1256aebe91896
diff --git a/metadata/md5-cache/app-emacs/with-editor-3.4.1 b/metadata/md5-cache/app-emacs/with-editor-3.4.1
deleted file mode 100644
index 5b2039cbae6f..000000000000
--- a/metadata/md5-cache/app-emacs/with-editor-3.4.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/with-editor/ https://github.com/magit/with-editor/
-INHERIT=elisp
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/with-editor/archive/v3.4.1.tar.gz -> with-editor-3.4.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=b9cc7c1ab4b7a826aa82e97a76939fa6
diff --git a/metadata/md5-cache/app-emacs/xclip-1.11.1 b/metadata/md5-cache/app-emacs/xclip-1.11.1
new file mode 100644
index 000000000000..c3b62006550e
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/xclip-1.11.1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Emacs Interface to XClip
+EAPI=8
+HOMEPAGE=https://elpa.gnu.org/packages/xclip.html
+INHERIT=elisp readme.gentoo-r1 optfeature
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=7febe164de2a881b83b9d604d3c7cf20b69f422d;sf=tgz -> xclip-1.11.1.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 32b48460d813533d85f082897cec1b80
+_md5_=642515b5fb01adcc86099aaaca19c67c
diff --git a/metadata/md5-cache/app-emacs/yasnippet-0.14.0 b/metadata/md5-cache/app-emacs/yasnippet-0.14.0
deleted file mode 100644
index 2721d5ba78e5..000000000000
--- a/metadata/md5-cache/app-emacs/yasnippet-0.14.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Yet another snippet extension for Emacs
-EAPI=8
-HOMEPAGE=https://joaotavora.github.io/yasnippet/
-INHERIT=elisp readme.gentoo-r1
-IUSE=doc
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/joaotavora/yasnippet/archive/0.14.0.tar.gz -> yasnippet-0.14.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 32b48460d813533d85f082897cec1b80
-_md5_=8dfbad1d93eb04f70b4a10e35772ddbd
diff --git a/metadata/md5-cache/app-emacs/yasnippet-snippets-1.0-r2 b/metadata/md5-cache/app-emacs/yasnippet-snippets-1.0-r2
deleted file mode 100644
index fded66fc207c..000000000000
--- a/metadata/md5-cache/app-emacs/yasnippet-snippets-1.0-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-emacs/yasnippet >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=A collection of yasnippet snippets for many languages
-EAPI=8
-HOMEPAGE=https://github.com/AndreaCrotti/yasnippet-snippets
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=app-emacs/yasnippet >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/AndreaCrotti/yasnippet-snippets/archive/1.0.tar.gz -> yasnippet-snippets-1.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=fadf5e58541970c2d473c00472a82dbb
diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.15 b/metadata/md5-cache/app-emulation/wine-staging-9.15
index 37b6e526840c..862d920aabbb 100644
--- a/metadata/md5-cache/app-emulation/wine-staging-9.15
+++ b/metadata/md5-cache/app-emulation/wine-staging-9.15
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl dev-vcs/git sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack
DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto )
DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=9.15
SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.15.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.15.tar.gz -> wine-staging-9.15.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac prefix 629161311cdf29bf8596fdd036826a2c python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 wrapper 8814ba474de61a773949805b4d85007d
-_md5_=e3152484555aea47ec2dc1bf67cda4c6
+_md5_=e4307ccc4c49c69a56962a72f471bf4c
diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.16 b/metadata/md5-cache/app-emulation/wine-staging-9.16
index 25863dfd728c..4fd47e03333f 100644
--- a/metadata/md5-cache/app-emulation/wine-staging-9.16
+++ b/metadata/md5-cache/app-emulation/wine-staging-9.16
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl dev-vcs/git sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack
DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto )
DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=9.16
SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.16.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.16.tar.gz -> wine-staging-9.16.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac prefix 629161311cdf29bf8596fdd036826a2c python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 wrapper 8814ba474de61a773949805b4d85007d
-_md5_=efda4b618f8a81f0ee846524810128e1
+_md5_=181933dd5e598242887a9af31c76ca4e
diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.17 b/metadata/md5-cache/app-emulation/wine-staging-9.17
index c99f93d0b7d1..516cc81a0227 100644
--- a/metadata/md5-cache/app-emulation/wine-staging-9.17
+++ b/metadata/md5-cache/app-emulation/wine-staging-9.17
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl dev-vcs/git sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack
DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto )
DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=9.17
SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.17.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.17.tar.gz -> wine-staging-9.17.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac prefix 629161311cdf29bf8596fdd036826a2c python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 wrapper 8814ba474de61a773949805b4d85007d
-_md5_=f2c523bea4cf3a1b9b7d0019e50c3d4f
+_md5_=a154b492657cc657d04331a77728b13c
diff --git a/metadata/md5-cache/app-emulation/wine-staging-9999 b/metadata/md5-cache/app-emulation/wine-staging-9999
index 9d37a6c8c409..1e68c4f744ed 100644
--- a/metadata/md5-cache/app-emulation/wine-staging-9999
+++ b/metadata/md5-cache/app-emulation/wine-staging-9999
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl dev-vcs/git sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack
DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ffmpeg? ( media-video/ffmpeg:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto )
DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset
@@ -14,4 +14,4 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_
RESTRICT=test
SLOT=9999
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac prefix 629161311cdf29bf8596fdd036826a2c python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 wrapper 8814ba474de61a773949805b4d85007d
-_md5_=59e69043dc047e13ff8dc03d72418429
+_md5_=76b330dea1b8e2baef12dd1174178e0a
diff --git a/metadata/md5-cache/app-forensics/yara-x-0.4.0 b/metadata/md5-cache/app-forensics/yara-x-0.4.0
deleted file mode 100644
index 33e39a8ec93d..000000000000
--- a/metadata/md5-cache/app-forensics/yara-x-0.4.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A malware identification and classification tool
-EAPI=8
-HOMEPAGE=https://virustotal.github.io/yara-x/
-INHERIT=cargo distutils-r1
-IUSE=python debug python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDDL EPL-2.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2
-RDEPEND=python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) )
-REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
-SLOT=0
-SRC_URI=https://github.com/VirusTotal/yara-x/archive/refs/tags/v0.4.0.tar.gz -> yara-x-0.4.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/alloc-no-stdlib/2.0.4/download -> alloc-no-stdlib-2.0.4.crate https://crates.io/api/v1/crates/alloc-stdlib/0.2.2/download -> alloc-stdlib-0.2.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/annotate-snippets/0.11.2/download -> annotate-snippets-0.11.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/array-bytes/6.2.3/download -> array-bytes-6.2.3.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ascii_tree/0.1.1/download -> ascii_tree-0.1.1.crate https://crates.io/api/v1/crates/asn1-rs-derive/0.5.0/download -> asn1-rs-derive-0.5.0.crate https://crates.io/api/v1/crates/asn1-rs-impl/0.2.0/download -> asn1-rs-impl-0.2.0.crate https://crates.io/api/v1/crates/asn1-rs/0.6.1/download -> asn1-rs-0.6.1.crate https://crates.io/api/v1/crates/async-trait/0.1.79/download -> async-trait-0.1.79.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.71/download -> backtrace-0.3.71.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.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.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bitmask/0.5.0/download -> bitmask-0.5.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/brotli-decompressor/2.5.1/download -> brotli-decompressor-2.5.1.crate https://crates.io/api/v1/crates/brotli/3.5.0/download -> brotli-3.5.0.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytecount/0.6.7/download -> bytecount-0.6.7.crate https://crates.io/api/v1/crates/bytemuck/1.15.0/download -> bytemuck-1.15.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/camino/1.1.6/download -> camino-1.1.6.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo_metadata/0.14.2/download -> cargo_metadata-0.14.2.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cbindgen/0.26.0/download -> cbindgen-0.26.0.crate https://crates.io/api/v1/crates/cc/1.0.90/download -> cc-1.0.90.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/chardetng/0.1.17/download -> chardetng-0.1.17.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/3.2.25/download -> clap-3.2.25.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored_json/4.1.0/download -> colored_json-4.1.0.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.18/download -> const-random-0.1.18.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.0/download -> constant_time_eq-0.3.0.crate https://crates.io/api/v1/crates/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/cpp_demangle/0.4.3/download -> cpp_demangle-0.4.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/cranelift-bforest/0.106.2/download -> cranelift-bforest-0.106.2.crate https://crates.io/api/v1/crates/cranelift-codegen-meta/0.106.2/download -> cranelift-codegen-meta-0.106.2.crate https://crates.io/api/v1/crates/cranelift-codegen-shared/0.106.2/download -> cranelift-codegen-shared-0.106.2.crate https://crates.io/api/v1/crates/cranelift-codegen/0.106.2/download -> cranelift-codegen-0.106.2.crate https://crates.io/api/v1/crates/cranelift-control/0.106.2/download -> cranelift-control-0.106.2.crate https://crates.io/api/v1/crates/cranelift-entity/0.106.2/download -> cranelift-entity-0.106.2.crate https://crates.io/api/v1/crates/cranelift-frontend/0.106.2/download -> cranelift-frontend-0.106.2.crate https://crates.io/api/v1/crates/cranelift-isle/0.106.2/download -> cranelift-isle-0.106.2.crate https://crates.io/api/v1/crates/cranelift-native/0.106.2/download -> cranelift-native-0.106.2.crate https://crates.io/api/v1/crates/cranelift-wasm/0.106.2/download -> cranelift-wasm-0.106.2.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.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-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm/0.27.0/download -> crossterm-0.27.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csscolorparser/0.6.2/download -> csscolorparser-0.6.2.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/data-encoding/2.5.0/download -> data-encoding-2.5.0.crate https://crates.io/api/v1/crates/debugid/0.8.0/download -> debugid-0.8.0.crate https://crates.io/api/v1/crates/deflate64/0.1.8/download -> deflate64-0.1.8.crate https://crates.io/api/v1/crates/deltae/0.3.2/download -> deltae-0.3.2.crate https://crates.io/api/v1/crates/der-parser/9.0.0/download -> der-parser-9.0.0.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive_arbitrary/1.3.2/download -> derive_arbitrary-1.3.2.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/directories-next/2.0.0/download -> directories-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/dsa/0.6.3/download -> dsa-0.6.3.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/either/1.10.0/download -> either-1.10.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/enable-ansi-support/0.2.1/download -> enable-ansi-support-0.2.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.12/download -> enum_dispatch-0.3.12.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.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.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/findshlibs/0.10.2/download -> findshlibs-0.10.2.crate https://crates.io/api/v1/crates/finl_unicode/1.2.0/download -> finl_unicode-1.2.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fmmap/0.3.3/download -> fmmap-0.3.3.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fraction/0.14.0/download -> fraction-0.14.0.crate https://crates.io/api/v1/crates/fs4/0.6.6/download -> fs4-0.6.6.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/fxprof-processed-profile/0.6.0/download -> fxprof-processed-profile-0.6.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/gimli/0.26.2/download -> gimli-0.26.2.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/globwalk/0.9.1/download -> globwalk-0.9.1.crate https://crates.io/api/v1/crates/goldenfile/1.7.1/download -> goldenfile-1.7.1.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.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.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.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.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.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.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.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/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/ihex/3.0.0/download -> ihex-3.0.0.crate https://crates.io/api/v1/crates/include_dir/0.7.3/download -> include_dir-0.7.3.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.3/download -> include_dir_macros-0.7.3.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.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.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inferno/0.11.19/download -> inferno-0.11.19.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/intaglio/1.9.1/download -> intaglio-1.9.1.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/ittapi-sys/0.4.0/download -> ittapi-sys-0.4.0.crate https://crates.io/api/v1/crates/ittapi/0.4.0/download -> ittapi-0.4.0.crate https://crates.io/api/v1/crates/jobserver/0.1.28/download -> jobserver-0.1.28.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lab/0.11.0/download -> lab-0.11.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/leb128/0.2.5/download -> leb128-0.2.5.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/lingua-english-language-model/1.1.0/download -> lingua-english-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-french-language-model/1.1.0/download -> lingua-french-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-german-language-model/1.1.0/download -> lingua-german-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-spanish-language-model/1.1.0/download -> lingua-spanish-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua/1.6.2/download -> lingua-1.6.2.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linkme-impl/0.3.26/download -> linkme-impl-0.3.26.crate https://crates.io/api/v1/crates/linkme/0.3.26/download -> linkme-0.3.26.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/lockfree-object-pool/0.1.6/download -> lockfree-object-pool-0.1.6.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mach/0.3.2/download -> mach-0.3.2.crate https://crates.io/api/v1/crates/magic-sys/0.3.0/download -> magic-sys-0.3.0.crate https://crates.io/api/v1/crates/magic/0.16.2/download -> magic-0.16.2.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/md2/0.10.2/download -> md2-0.10.2.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memfd/0.6.4/download -> memfd-0.6.4.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/memmapix/0.7.6/download -> memmapix-0.7.6.crate https://crates.io/api/v1/crates/memmem/0.1.1/download -> memmem-0.1.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/memx/0.1.30/download -> memx-0.1.30.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nom/5.1.3/download -> nom-5.1.3.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-complex/0.4.5/download -> num-complex-0.4.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-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-derive/0.4.2/download -> num-derive-0.4.2.crate https://crates.io/api/v1/crates/num-format/0.4.4/download -> num-format-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.44/download -> num-iter-0.1.44.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.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/0.4.1/download -> num-0.4.1.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/oid-registry/0.7.0/download -> oid-registry-0.7.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/ordered-float/3.9.2/download -> ordered-float-3.9.2.crate https://crates.io/api/v1/crates/ordered-float/4.2.0/download -> ordered-float-4.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.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/parse-display-derive/0.8.2/download -> parse-display-derive-0.8.2.crate https://crates.io/api/v1/crates/parse-display/0.8.2/download -> parse-display-0.8.2.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/pest/2.7.10/download -> pest-2.7.10.crate https://crates.io/api/v1/crates/pest_derive/2.7.10/download -> pest_derive-2.7.10.crate https://crates.io/api/v1/crates/pest_generator/2.7.10/download -> pest_generator-2.7.10.crate https://crates.io/api/v1/crates/pest_meta/2.7.10/download -> pest_meta-2.7.10.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/pprof/0.13.0/download -> pprof-0.13.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.79/download -> proc-macro2-1.0.79.crate https://crates.io/api/v1/crates/protobuf-codegen/3.4.0/download -> protobuf-codegen-3.4.0.crate https://crates.io/api/v1/crates/protobuf-json-mapping/3.4.0/download -> protobuf-json-mapping-3.4.0.crate https://crates.io/api/v1/crates/protobuf-parse/3.4.0/download -> protobuf-parse-3.4.0.crate https://crates.io/api/v1/crates/protobuf-support/3.4.0/download -> protobuf-support-3.4.0.crate https://crates.io/api/v1/crates/protobuf/3.4.0/download -> protobuf-3.4.0.crate https://crates.io/api/v1/crates/psm/0.1.21/download -> psm-0.1.21.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-file/0.8.0/download -> pyo3-file-0.8.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/quick-xml/0.26.0/download -> quick-xml-0.26.0.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.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/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regalloc2/0.9.3/download -> regalloc2-0.9.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/rgb/0.8.37/download -> rgb-0.8.37.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/roxmltree/0.20.0/download -> roxmltree-0.20.0.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rusticata-macros/4.1.0/download -> rusticata-macros-4.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.32/download -> rustix-0.38.32.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.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/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/semver-parser/0.10.2/download -> semver-parser-0.10.2.crate https://crates.io/api/v1/crates/semver/0.11.0/download -> semver-0.11.0.crate https://crates.io/api/v1/crates/semver/1.0.22/download -> semver-1.0.22.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_json/1.0.114/download -> serde_json-1.0.114.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.1.17/download -> signal-hook-0.1.17.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/similar-asserts/1.5.0/download -> similar-asserts-1.5.0.crate https://crates.io/api/v1/crates/similar/2.4.0/download -> similar-2.4.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/skeptic/0.13.7/download -> skeptic-0.13.7.crate https://crates.io/api/v1/crates/slice-group-by/0.3.1/download -> slice-group-by-0.3.1.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sptr/0.3.2/download -> sptr-0.3.2.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/str_stack/0.1.0/download -> str_stack-0.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.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/structmeta-derive/0.2.0/download -> structmeta-derive-0.2.0.crate https://crates.io/api/v1/crates/structmeta/0.2.0/download -> structmeta-0.2.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/superconsole/0.2.0/download -> superconsole-0.2.0.crate https://crates.io/api/v1/crates/symbolic-common/12.8.0/download -> symbolic-common-12.8.0.crate https://crates.io/api/v1/crates/symbolic-demangle/12.8.0/download -> symbolic-demangle-12.8.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.55/download -> syn-2.0.55.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.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.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminfo/0.7.5/download -> terminfo-0.7.5.crate https://crates.io/api/v1/crates/termios/0.3.3/download -> termios-0.3.3.crate https://crates.io/api/v1/crates/termwiz/0.18.0/download -> termwiz-0.18.0.crate https://crates.io/api/v1/crates/textwrap/0.16.1/download -> textwrap-0.16.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.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/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tlsh-fixed/0.1.1/download -> tlsh-fixed-0.1.1.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.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.22.9/download -> toml_edit-0.22.9.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vtparse/0.6.2/download -> vtparse-0.6.2.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/walrus-macro/0.19.0/download -> walrus-macro-0.19.0.crate https://crates.io/api/v1/crates/walrus/0.20.3/download -> walrus-0.20.3.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-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wasm-encoder/0.201.0/download -> wasm-encoder-0.201.0.crate https://crates.io/api/v1/crates/wasm-encoder/0.29.0/download -> wasm-encoder-0.29.0.crate https://crates.io/api/v1/crates/wasmparser/0.201.0/download -> wasmparser-0.201.0.crate https://crates.io/api/v1/crates/wasmparser/0.80.2/download -> wasmparser-0.80.2.crate https://crates.io/api/v1/crates/wasmprinter/0.201.0/download -> wasmprinter-0.201.0.crate https://crates.io/api/v1/crates/wasmtime-asm-macros/19.0.2/download -> wasmtime-asm-macros-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-cache/19.0.2/download -> wasmtime-cache-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-component-macro/19.0.2/download -> wasmtime-component-macro-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-component-util/19.0.2/download -> wasmtime-component-util-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-cranelift-shared/19.0.2/download -> wasmtime-cranelift-shared-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-cranelift/19.0.2/download -> wasmtime-cranelift-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-environ/19.0.2/download -> wasmtime-environ-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-fiber/19.0.2/download -> wasmtime-fiber-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-jit-debug/19.0.2/download -> wasmtime-jit-debug-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/19.0.2/download -> wasmtime-jit-icache-coherence-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-runtime/19.0.2/download -> wasmtime-runtime-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-slab/19.0.2/download -> wasmtime-slab-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-types/19.0.2/download -> wasmtime-types-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-versioned-export-macros/19.0.2/download -> wasmtime-versioned-export-macros-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-winch/19.0.2/download -> wasmtime-winch-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-wit-bindgen/19.0.2/download -> wasmtime-wit-bindgen-19.0.2.crate https://crates.io/api/v1/crates/wasmtime-wmemcheck/19.0.2/download -> wasmtime-wmemcheck-19.0.2.crate https://crates.io/api/v1/crates/wasmtime/19.0.2/download -> wasmtime-19.0.2.crate https://crates.io/api/v1/crates/wast/201.0.0/download -> wast-201.0.0.crate https://crates.io/api/v1/crates/wat/1.201.0/download -> wat-1.201.0.crate https://crates.io/api/v1/crates/wezterm-bidi/0.2.3/download -> wezterm-bidi-0.2.3.crate https://crates.io/api/v1/crates/wezterm-color-types/0.2.0/download -> wezterm-color-types-0.2.0.crate https://crates.io/api/v1/crates/wezterm-dynamic-derive/0.1.0/download -> wezterm-dynamic-derive-0.1.0.crate https://crates.io/api/v1/crates/wezterm-dynamic/0.1.0/download -> wezterm-dynamic-0.1.0.crate https://crates.io/api/v1/crates/wezterm-dynamic/0.2.0/download -> wezterm-dynamic-0.2.0.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.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.6/download -> winapi-util-0.1.6.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/winch-codegen/0.17.2/download -> winch-codegen-0.17.2.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.4/download -> windows-targets-0.52.4.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.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.4/download -> windows_aarch64_gnullvm-0.52.4.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.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.4/download -> windows_aarch64_msvc-0.52.4.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.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.4/download -> windows_i686_gnu-0.52.4.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.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.4/download -> windows_i686_msvc-0.52.4.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.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.4/download -> windows_x86_64_gnu-0.52.4.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.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.4/download -> windows_x86_64_gnullvm-0.52.4.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.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.4/download -> windows_x86_64_msvc-0.52.4.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.crate https://crates.io/api/v1/crates/wit-parser/0.201.0/download -> wit-parser-0.201.0.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x509-parser/0.16.0/download -> x509-parser-0.16.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zip/2.1.1/download -> zip-2.1.1.crate https://crates.io/api/v1/crates/zopfli/0.8.1/download -> zopfli-0.8.1.crate https://crates.io/api/v1/crates/zstd-safe/7.1.0/download -> zstd-safe-7.1.0.crate https://crates.io/api/v1/crates/zstd-sys/2.0.10+zstd.1.5.6/download -> zstd-sys-2.0.10+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.13.1/download -> zstd-0.13.1.crate
-_eclasses_=cargo c806360bab90e2b49223df1810172c2b distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=05ef04bfb6d20125b3e159e22556ce73
diff --git a/metadata/md5-cache/app-forensics/yara-x-0.7.0 b/metadata/md5-cache/app-forensics/yara-x-0.7.0
new file mode 100644
index 000000000000..44beb7c120bd
--- /dev/null
+++ b/metadata/md5-cache/app-forensics/yara-x-0.7.0
@@ -0,0 +1,15 @@
+BDEPEND=python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=A malware identification and classification tool
+EAPI=8
+HOMEPAGE=https://virustotal.github.io/yara-x/
+INHERIT=cargo distutils-r1
+IUSE=python debug python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 CDDL EPL-2.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2
+RDEPEND=python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) )
+REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
+SLOT=0
+SRC_URI=https://github.com/VirusTotal/yara-x/archive/refs/tags/v0.7.0.tar.gz -> yara-x-0.7.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/alloc-no-stdlib/2.0.4/download -> alloc-no-stdlib-2.0.4.crate https://crates.io/api/v1/crates/alloc-stdlib/0.2.2/download -> alloc-stdlib-0.2.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/annotate-snippets/0.11.4/download -> annotate-snippets-0.11.4.crate https://crates.io/api/v1/crates/anstream/0.6.15/download -> anstream-0.6.15.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.5/download -> anstyle-parse-0.2.5.crate https://crates.io/api/v1/crates/anstyle-query/1.1.1/download -> anstyle-query-1.1.1.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.4/download -> anstyle-wincon-3.0.4.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/array-bytes/6.2.3/download -> array-bytes-6.2.3.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ascii_tree/0.1.1/download -> ascii_tree-0.1.1.crate https://crates.io/api/v1/crates/asn1-rs-derive/0.5.1/download -> asn1-rs-derive-0.5.1.crate https://crates.io/api/v1/crates/asn1-rs-impl/0.2.0/download -> asn1-rs-impl-0.2.0.crate https://crates.io/api/v1/crates/asn1-rs/0.6.2/download -> asn1-rs-0.6.2.crate https://crates.io/api/v1/crates/async-trait/0.1.81/download -> async-trait-0.1.81.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.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.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bitmask/0.5.0/download -> bitmask-0.5.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/brotli-decompressor/2.5.1/download -> brotli-decompressor-2.5.1.crate https://crates.io/api/v1/crates/brotli/3.5.0/download -> brotli-3.5.0.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.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytecount/0.6.8/download -> bytecount-0.6.8.crate https://crates.io/api/v1/crates/bytemuck/1.17.0/download -> bytemuck-1.17.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.7.1/download -> bytes-1.7.1.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/camino/1.1.8/download -> camino-1.1.8.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo_metadata/0.14.2/download -> cargo_metadata-0.14.2.crate https://crates.io/api/v1/crates/castaway/0.2.3/download -> castaway-0.2.3.crate https://crates.io/api/v1/crates/cbindgen/0.27.0/download -> cbindgen-0.27.0.crate https://crates.io/api/v1/crates/cc/1.1.13/download -> cc-1.1.13.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/chardetng/0.1.17/download -> chardetng-0.1.17.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.16/download -> clap-4.5.16.crate https://crates.io/api/v1/crates/clap_builder/4.5.15/download -> clap_builder-4.5.15.crate https://crates.io/api/v1/crates/clap_complete/4.5.16/download -> clap_complete-4.5.16.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/cobs/0.2.3/download -> cobs-0.2.3.crate https://crates.io/api/v1/crates/colorchoice/1.0.2/download -> colorchoice-1.0.2.crate https://crates.io/api/v1/crates/colored_json/4.1.0/download -> colored_json-4.1.0.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.18/download -> const-random-0.1.18.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.0/download -> constant_time_eq-0.3.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/cpp_demangle/0.4.3/download -> cpp_demangle-0.4.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.13/download -> cpufeatures-0.2.13.crate https://crates.io/api/v1/crates/cranelift-bforest/0.109.0/download -> cranelift-bforest-0.109.0.crate https://crates.io/api/v1/crates/cranelift-codegen-meta/0.109.0/download -> cranelift-codegen-meta-0.109.0.crate https://crates.io/api/v1/crates/cranelift-codegen-shared/0.109.0/download -> cranelift-codegen-shared-0.109.0.crate https://crates.io/api/v1/crates/cranelift-codegen/0.109.0/download -> cranelift-codegen-0.109.0.crate https://crates.io/api/v1/crates/cranelift-control/0.109.0/download -> cranelift-control-0.109.0.crate https://crates.io/api/v1/crates/cranelift-entity/0.109.0/download -> cranelift-entity-0.109.0.crate https://crates.io/api/v1/crates/cranelift-frontend/0.109.0/download -> cranelift-frontend-0.109.0.crate https://crates.io/api/v1/crates/cranelift-isle/0.109.0/download -> cranelift-isle-0.109.0.crate https://crates.io/api/v1/crates/cranelift-native/0.109.0/download -> cranelift-native-0.109.0.crate https://crates.io/api/v1/crates/cranelift-wasm/0.109.0/download -> cranelift-wasm-0.109.0.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.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-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm/0.27.0/download -> crossterm-0.27.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csscolorparser/0.6.2/download -> csscolorparser-0.6.2.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/debugid/0.8.0/download -> debugid-0.8.0.crate https://crates.io/api/v1/crates/deflate64/0.1.9/download -> deflate64-0.1.9.crate https://crates.io/api/v1/crates/deltae/0.3.2/download -> deltae-0.3.2.crate https://crates.io/api/v1/crates/der-parser/9.0.0/download -> der-parser-9.0.0.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive_arbitrary/1.3.2/download -> derive_arbitrary-1.3.2.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/directories-next/2.0.0/download -> directories-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/dsa/0.6.3/download -> dsa-0.6.3.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/embedded-io/0.4.0/download -> embedded-io-0.4.0.crate https://crates.io/api/v1/crates/enable-ansi-support/0.2.1/download -> enable-ansi-support-0.2.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.13/download -> enum_dispatch-0.3.13.crate https://crates.io/api/v1/crates/env_filter/0.1.2/download -> env_filter-0.1.2.crate https://crates.io/api/v1/crates/env_logger/0.11.5/download -> env_logger-0.11.5.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.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/findshlibs/0.10.2/download -> findshlibs-0.10.2.crate https://crates.io/api/v1/crates/finl_unicode/1.2.0/download -> finl_unicode-1.2.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.31/download -> flate2-1.0.31.crate https://crates.io/api/v1/crates/fmmap/0.3.3/download -> fmmap-0.3.3.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fraction/0.14.0/download -> fraction-0.14.0.crate https://crates.io/api/v1/crates/fs4/0.6.6/download -> fs4-0.6.6.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/fxprof-processed-profile/0.6.0/download -> fxprof-processed-profile-0.6.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gimli/0.26.2/download -> gimli-0.26.2.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/globwalk/0.9.1/download -> globwalk-0.9.1.crate https://crates.io/api/v1/crates/goldenfile/1.7.1/download -> goldenfile-1.7.1.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.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.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.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.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/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.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.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.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/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/ihex/3.0.0/download -> ihex-3.0.0.crate https://crates.io/api/v1/crates/include_dir/0.7.4/download -> include_dir-0.7.4.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.4/download -> include_dir_macros-0.7.4.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.4.0/download -> indexmap-2.4.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inferno/0.11.21/download -> inferno-0.11.21.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/intaglio/1.9.1/download -> intaglio-1.9.1.crate https://crates.io/api/v1/crates/is-terminal/0.4.13/download -> is-terminal-0.4.13.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/ittapi-sys/0.4.0/download -> ittapi-sys-0.4.0.crate https://crates.io/api/v1/crates/ittapi/0.4.0/download -> ittapi-0.4.0.crate https://crates.io/api/v1/crates/jobserver/0.1.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/js-sys/0.3.70/download -> js-sys-0.3.70.crate https://crates.io/api/v1/crates/lab/0.11.0/download -> lab-0.11.0.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/leb128/0.2.5/download -> leb128-0.2.5.crate https://crates.io/api/v1/crates/libc/0.2.156/download -> libc-0.2.156.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/lingua-english-language-model/1.1.0/download -> lingua-english-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-french-language-model/1.1.0/download -> lingua-french-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-german-language-model/1.1.0/download -> lingua-german-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-spanish-language-model/1.1.0/download -> lingua-spanish-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua/1.6.2/download -> lingua-1.6.2.crate https://crates.io/api/v1/crates/linkme-impl/0.3.28/download -> linkme-impl-0.3.28.crate https://crates.io/api/v1/crates/linkme/0.3.28/download -> linkme-0.3.28.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.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/lockfree-object-pool/0.1.6/download -> lockfree-object-pool-0.1.6.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/logos-codegen/0.14.1/download -> logos-codegen-0.14.1.crate https://crates.io/api/v1/crates/logos-derive/0.14.1/download -> logos-derive-0.14.1.crate https://crates.io/api/v1/crates/logos/0.14.1/download -> logos-0.14.1.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/magic-sys/0.3.0/download -> magic-sys-0.3.0.crate https://crates.io/api/v1/crates/magic/0.16.2/download -> magic-0.16.2.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/md2/0.10.2/download -> md2-0.10.2.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memfd/0.6.4/download -> memfd-0.6.4.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/memmapix/0.7.6/download -> memmapix-0.7.6.crate https://crates.io/api/v1/crates/memmem/0.1.1/download -> memmem-0.1.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/memx/0.1.32/download -> memx-0.1.32.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nom/5.1.3/download -> nom-5.1.3.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-complex/0.4.6/download -> num-complex-0.4.6.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-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-derive/0.4.2/download -> num-derive-0.4.2.crate https://crates.io/api/v1/crates/num-format/0.4.4/download -> num-format-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.2/download -> num-rational-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/num/0.4.3/download -> num-0.4.3.crate https://crates.io/api/v1/crates/object/0.36.3/download -> object-0.36.3.crate https://crates.io/api/v1/crates/oid-registry/0.7.0/download -> oid-registry-0.7.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/ordered-float/3.9.2/download -> ordered-float-3.9.2.crate https://crates.io/api/v1/crates/ordered-float/4.2.2/download -> ordered-float-4.2.2.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.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.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/parse-display-derive/0.8.2/download -> parse-display-derive-0.8.2.crate https://crates.io/api/v1/crates/parse-display/0.8.2/download -> parse-display-0.8.2.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/pest/2.7.11/download -> pest-2.7.11.crate https://crates.io/api/v1/crates/pest_derive/2.7.11/download -> pest_derive-2.7.11.crate https://crates.io/api/v1/crates/pest_generator/2.7.11/download -> pest_generator-2.7.11.crate https://crates.io/api/v1/crates/pest_meta/2.7.11/download -> pest_meta-2.7.11.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/portable-atomic/1.7.0/download -> portable-atomic-1.7.0.crate https://crates.io/api/v1/crates/postcard/1.0.8/download -> postcard-1.0.8.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/pprof/0.13.0/download -> pprof-0.13.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/protobuf-codegen/3.5.0/download -> protobuf-codegen-3.5.0.crate https://crates.io/api/v1/crates/protobuf-json-mapping/3.5.0/download -> protobuf-json-mapping-3.5.0.crate https://crates.io/api/v1/crates/protobuf-parse/3.5.0/download -> protobuf-parse-3.5.0.crate https://crates.io/api/v1/crates/protobuf-support/3.5.0/download -> protobuf-support-3.5.0.crate https://crates.io/api/v1/crates/protobuf/3.5.0/download -> protobuf-3.5.0.crate https://crates.io/api/v1/crates/psm/0.1.21/download -> psm-0.1.21.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-file/0.8.1/download -> pyo3-file-0.8.1.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/quick-xml/0.26.0/download -> quick-xml-0.26.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regalloc2/0.9.3/download -> regalloc2-0.9.3.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/rgb/0.8.48/download -> rgb-0.8.48.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rowan/0.15.15/download -> rowan-0.15.15.crate https://crates.io/api/v1/crates/roxmltree/0.20.0/download -> roxmltree-0.20.0.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.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/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rusticata-macros/4.1.0/download -> rusticata-macros-4.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.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/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/semver-parser/0.10.2/download -> semver-parser-0.10.2.crate https://crates.io/api/v1/crates/semver/0.11.0/download -> semver-0.11.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-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.208/download -> serde-1.0.208.crate https://crates.io/api/v1/crates/serde_derive/1.0.208/download -> serde_derive-1.0.208.crate https://crates.io/api/v1/crates/serde_json/1.0.125/download -> serde_json-1.0.125.crate https://crates.io/api/v1/crates/serde_spanned/0.6.7/download -> serde_spanned-0.6.7.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.4/download -> signal-hook-mio-0.2.4.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/signal-hook/0.1.17/download -> signal-hook-0.1.17.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/similar-asserts/1.5.0/download -> similar-asserts-1.5.0.crate https://crates.io/api/v1/crates/similar/2.6.0/download -> similar-2.6.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/skeptic/0.13.7/download -> skeptic-0.13.7.crate https://crates.io/api/v1/crates/slice-group-by/0.3.1/download -> slice-group-by-0.3.1.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sptr/0.3.2/download -> sptr-0.3.2.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/str_stack/0.1.0/download -> str_stack-0.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/structmeta-derive/0.2.0/download -> structmeta-derive-0.2.0.crate https://crates.io/api/v1/crates/structmeta/0.2.0/download -> structmeta-0.2.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/superconsole/0.2.0/download -> superconsole-0.2.0.crate https://crates.io/api/v1/crates/symbolic-common/12.10.0/download -> symbolic-common-12.10.0.crate https://crates.io/api/v1/crates/symbolic-demangle/12.10.0/download -> symbolic-demangle-12.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.74/download -> syn-2.0.74.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/terminfo/0.7.5/download -> terminfo-0.7.5.crate https://crates.io/api/v1/crates/termios/0.3.3/download -> termios-0.3.3.crate https://crates.io/api/v1/crates/termwiz/0.18.0/download -> termwiz-0.18.0.crate https://crates.io/api/v1/crates/text-size/1.1.1/download -> text-size-1.1.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.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/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tlsh-fixed/0.1.1/download -> tlsh-fixed-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.19/download -> toml-0.8.19.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.22.20/download -> toml_edit-0.22.20.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.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.10.0/download -> uuid-1.10.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/vtparse/0.6.2/download -> vtparse-0.6.2.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/walrus-macro/0.19.0/download -> walrus-macro-0.19.0.crate https://crates.io/api/v1/crates/walrus/0.21.1/download -> walrus-0.21.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-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/wasm-encoder/0.209.1/download -> wasm-encoder-0.209.1.crate https://crates.io/api/v1/crates/wasm-encoder/0.212.0/download -> wasm-encoder-0.212.0.crate https://crates.io/api/v1/crates/wasm-encoder/0.215.0/download -> wasm-encoder-0.215.0.crate https://crates.io/api/v1/crates/wasmparser/0.209.1/download -> wasmparser-0.209.1.crate https://crates.io/api/v1/crates/wasmparser/0.212.0/download -> wasmparser-0.212.0.crate https://crates.io/api/v1/crates/wasmprinter/0.209.1/download -> wasmprinter-0.209.1.crate https://crates.io/api/v1/crates/wasmtime-asm-macros/22.0.0/download -> wasmtime-asm-macros-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-cache/22.0.0/download -> wasmtime-cache-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-component-macro/22.0.0/download -> wasmtime-component-macro-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-component-util/22.0.0/download -> wasmtime-component-util-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-cranelift/22.0.0/download -> wasmtime-cranelift-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-environ/22.0.0/download -> wasmtime-environ-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-fiber/22.0.0/download -> wasmtime-fiber-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-jit-debug/22.0.0/download -> wasmtime-jit-debug-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/22.0.0/download -> wasmtime-jit-icache-coherence-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-slab/22.0.0/download -> wasmtime-slab-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-types/22.0.0/download -> wasmtime-types-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-versioned-export-macros/22.0.0/download -> wasmtime-versioned-export-macros-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-winch/22.0.0/download -> wasmtime-winch-22.0.0.crate https://crates.io/api/v1/crates/wasmtime-wit-bindgen/22.0.0/download -> wasmtime-wit-bindgen-22.0.0.crate https://crates.io/api/v1/crates/wasmtime/22.0.0/download -> wasmtime-22.0.0.crate https://crates.io/api/v1/crates/wast/215.0.0/download -> wast-215.0.0.crate https://crates.io/api/v1/crates/wat/1.215.0/download -> wat-1.215.0.crate https://crates.io/api/v1/crates/wezterm-bidi/0.2.3/download -> wezterm-bidi-0.2.3.crate https://crates.io/api/v1/crates/wezterm-color-types/0.2.0/download -> wezterm-color-types-0.2.0.crate https://crates.io/api/v1/crates/wezterm-dynamic-derive/0.1.0/download -> wezterm-dynamic-derive-0.1.0.crate https://crates.io/api/v1/crates/wezterm-dynamic/0.1.0/download -> wezterm-dynamic-0.1.0.crate https://crates.io/api/v1/crates/wezterm-dynamic/0.2.0/download -> wezterm-dynamic-0.2.0.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.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.9/download -> winapi-util-0.1.9.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/winch-codegen/0.20.0/download -> winch-codegen-0.20.0.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.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.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_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.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.6.18/download -> winnow-0.6.18.crate https://crates.io/api/v1/crates/wit-parser/0.209.1/download -> wit-parser-0.209.1.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x509-parser/0.16.0/download -> x509-parser-0.16.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zip/2.1.6/download -> zip-2.1.6.crate https://crates.io/api/v1/crates/zopfli/0.8.1/download -> zopfli-0.8.1.crate https://crates.io/api/v1/crates/zstd-safe/7.2.1/download -> zstd-safe-7.2.1.crate https://crates.io/api/v1/crates/zstd-sys/2.0.13+zstd.1.5.6/download -> zstd-sys-2.0.13+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.13.2/download -> zstd-0.13.2.crate
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=fbca942d1aab38a37b826429a6ae7032
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.24.0 b/metadata/md5-cache/app-misc/fastfetch-2.24.0
new file mode 100644
index 000000000000..6312e96c34f3
--- /dev/null
+++ b/metadata/md5-cache/app-misc/fastfetch-2.24.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/yyjson-0.10.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) elf? ( virtual/libelf:= ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr ) vulkan? ( dev-util/vulkan-headers )
+DESCRIPTION=Fast neofetch-like system information tool
+EAPI=8
+HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
+INHERIT=cmake flag-o-matic
+IUSE=X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-libs/yyjson-0.10.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) elf? ( virtual/libelf:= ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
+REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.24.0.tar.gz -> fastfetch-2.24.0.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=95d8ddaeeed9088482a8bb721814ec04
diff --git a/metadata/md5-cache/app-misc/qtxdg-tools-4.0.0 b/metadata/md5-cache/app-misc/qtxdg-tools-4.0.0
index 573ee174f98d..3875ea4ec840 100644
--- a/metadata/md5-cache/app-misc/qtxdg-tools-4.0.0
+++ b/metadata/md5-cache/app-misc/qtxdg-tools-4.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=User Tools from libqtxdg
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6
SLOT=0
SRC_URI=https://github.com/lxqt/qtxdg-tools/releases/download/4.0.0/qtxdg-tools-4.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=5c1eacd6f7b48a0f54eca63859832280
+_md5_=7f6d55a5afd6efd56d956e1f90affa95
diff --git a/metadata/md5-cache/app-misc/timew-1.7.1 b/metadata/md5-cache/app-misc/timew-1.7.1
new file mode 100644
index 000000000000..026bca75ac00
--- /dev/null
+++ b/metadata/md5-cache/app-misc/timew-1.7.1
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Tracks your time from the command line, and generates reports
+EAPI=8
+HOMEPAGE=https://timewarrior.net
+INHERIT=cmake shell-completion
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://github.com/GothenburgBitFactory/timewarrior/releases/download/v1.7.1/timew-1.7.1.tar.gz
+_eclasses_=bash-completion-r1 3047612be964ffd4a549447fc4289f12 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=06705d6ecd7ffd8829c99e3883e8bbd7
diff --git a/metadata/md5-cache/app-portage/pkg-testing-tools-0.1.2 b/metadata/md5-cache/app-portage/pkg-testing-tools-0.1.2
deleted file mode 100644
index 80649e32f142..000000000000
--- a/metadata/md5-cache/app-portage/pkg-testing-tools-0.1.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Packages testing tools for Gentoo
-EAPI=8
-HOMEPAGE=https://github.com/slashbeast/pkg-testing-tools
-INHERIT=distutils-r1
-IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
-LICENSE=BSD
-RDEPEND=sys-apps/portage[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/slashbeast/pkg-testing-tools/archive/refs/tags/v0.1.2.tar.gz -> pkg-testing-tools-0.1.2.gh.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=da6ec38815894446b65e32f321e3697a
diff --git a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.2 b/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.2
deleted file mode 100644
index 39429cc89bc3..000000000000
--- a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( sys-apps/portage[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Packages testing tools for Gentoo
-EAPI=8
-HOMEPAGE=https://github.com/APN-Pucky/pkg-testing-tools
-INHERIT=distutils-r1
-IUSE=test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=BSD
-RDEPEND=sys-apps/portage[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/APN-Pucky/pkg-testing-tools/archive/refs/tags/v0.2.2.tar.gz -> pkg-testing-tools-0.2.2.gh.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=45aa2edb961281421e3711f310b5ccd8
diff --git a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.4 b/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.4
deleted file mode 100644
index 232e63d33604..000000000000
--- a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( sys-apps/portage[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Packages testing tools for Gentoo
-EAPI=8
-HOMEPAGE=https://github.com/APN-Pucky/pkg-testing-tools
-INHERIT=distutils-r1
-IUSE=test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=BSD
-RDEPEND=sys-apps/portage[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/APN-Pucky/pkg-testing-tools/archive/refs/tags/v0.2.4.tar.gz -> pkg-testing-tools-0.2.4.gh.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=45aa2edb961281421e3711f310b5ccd8
diff --git a/metadata/md5-cache/app-portage/portagecfg-2.0.0 b/metadata/md5-cache/app-portage/portagecfg-2.3.0
index 7e8e43e97fa2..b443689524dc 100644
--- a/metadata/md5-cache/app-portage/portagecfg-2.0.0
+++ b/metadata/md5-cache/app-portage/portagecfg-2.3.0
@@ -9,6 +9,6 @@ KEYWORDS=~amd64
LICENSE=GPL-2
RDEPEND=dev-qt/qtbase:6 dev-qt/linguist-tools:5
SLOT=0
-SRC_URI=https://github.com/brookiestein/portagecfg/archive/refs/tags/2.0.0.tar.gz -> portagecfg-2.0.0.tar.gz
+SRC_URI=https://github.com/brookiestein/portagecfg/archive/refs/tags/2.3.0.tar.gz -> portagecfg-2.3.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
_md5_=b72fa96cc38faede3d2a3bf52b868743
diff --git a/metadata/md5-cache/app-text/cpdf-2.3.1 b/metadata/md5-cache/app-text/cpdf-2.3.1
deleted file mode 100644
index a4c4548abe71..000000000000
--- a/metadata/md5-cache/app-text/cpdf-2.3.1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=>=dev-lang/ocaml-4:=[ocamlopt] ~dev-ml/camlpdf-2.3.1:= >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A command line tool for manipulating PDF files
-EAPI=7
-HOMEPAGE=https://community.coherentpdf.com/ https://github.com/johnwhitington/cpdf-source/
-INHERIT=findlib
-IUSE=doc +ocamlopt
-KEYWORDS=~amd64 ~x86
-LICENSE=Coherent-Graphics BSD
-RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt] ~dev-ml/camlpdf-2.3.1:= dev-lang/ocaml:=[ocamlopt?]
-RESTRICT=mirror bindist
-SLOT=0
-SRC_URI=https://github.com/johnwhitington/cpdf-source/archive/v2.3.1.tar.gz -> cpdf-2.3.1.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e
-_md5_=11a709aeb4df4210994788eb005ae36a
diff --git a/metadata/md5-cache/dev-cpp/valijson-1.0 b/metadata/md5-cache/dev-cpp/valijson-1.0.3
index 9b5dffc1e5ed..88378a38cdcb 100644
--- a/metadata/md5-cache/dev-cpp/valijson-1.0
+++ b/metadata/md5-cache/dev-cpp/valijson-1.0.3
@@ -4,10 +4,10 @@ DESCRIPTION=Header-only C++ library for JSON Schema validation
EAPI=8
HOMEPAGE=https://github.com/tristanpenman/valijson
INHERIT=cmake
-KEYWORDS=amd64 ~arm64 x86
+KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=BSD-2 Boost-1.0
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/tristanpenman/valijson/archive/v1.0.tar.gz -> valijson-1.0.tar.gz
+SRC_URI=https://github.com/tristanpenman/valijson/archive/v1.0.3.tar.gz -> valijson-1.0.3.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=0f619f34a4aadd98a49b843be72719ee
+_md5_=51facba3a139266dc670f9dd67abd5d3
diff --git a/metadata/md5-cache/dev-lang/clojure-1.11.3-r1 b/metadata/md5-cache/dev-lang/clojure-1.12.0
index 1d6a75822f4d..d2e5ad5c8c80 100644
--- a/metadata/md5-cache/dev-lang/clojure-1.11.3-r1
+++ b/metadata/md5-cache/dev-lang/clojure-1.12.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/clojure/clojure https://github.com/clojure/clojure/
INHERIT=java-pkg-2
IUSE=test
-KEYWORDS=amd64 x86 ~x86-linux
+KEYWORDS=~amd64 ~x86 ~x86-linux
LICENSE=EPL-1.0 Apache-2.0 BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0/1.11
-SRC_URI=https://github.com/clojure/clojure/archive/clojure-1.11.3.tar.gz https://github.com/clojure/spec.alpha/archive/v0.4.233.tar.gz -> spec.alpha-0.4.233.tar.gz https://github.com/clojure/core.specs.alpha/archive/v0.3.70.tar.gz -> core.specs.alpha-0.3.70.tar.gz test? ( https://github.com/clojure/tools.namespace/archive/v1.5.0.tar.gz -> tools.namespace-1.5.0.tar.gz https://github.com/clojure/java.classpath/archive/v1.1.0.tar.gz -> java.classpath-1.1.0.tar.gz https://github.com/clojure/tools.reader/archive/v1.4.2.tar.gz -> tools.reader-1.4.2.tar.gz https://github.com/clojure/test.generative/archive/v1.1.0.tar.gz -> test.generative-1.1.0.tar.gz https://github.com/clojure/data.generators/archive/v1.1.0.tar.gz -> data.generators-1.1.0.tar.gz https://github.com/clojure/test.check/archive/v1.1.1.tar.gz -> test.check-1.1.1.tar.gz )
+SLOT=0/1.12
+SRC_URI=https://github.com/clojure/clojure/archive/clojure-1.12.0.tar.gz https://github.com/clojure/spec.alpha/archive/v0.5.238.tar.gz -> spec.alpha-0.5.238.tar.gz https://github.com/clojure/core.specs.alpha/archive/v0.4.74.tar.gz -> core.specs.alpha-0.4.74.tar.gz test? ( https://github.com/clojure/tools.namespace/archive/v1.5.0.tar.gz -> tools.namespace-1.5.0.tar.gz https://github.com/clojure/java.classpath/archive/v1.1.0.tar.gz -> java.classpath-1.1.0.tar.gz https://github.com/clojure/tools.reader/archive/v1.4.0.tar.gz -> tools.reader-1.4.0.tar.gz https://github.com/clojure/test.generative/archive/v1.1.0.tar.gz -> test.generative-1.1.0.tar.gz https://github.com/clojure/data.generators/archive/v1.1.0.tar.gz -> data.generators-1.1.0.tar.gz https://github.com/clojure/test.check/archive/v1.1.1.tar.gz -> test.check-1.1.1.tar.gz )
_eclasses_=java-pkg-2 72587187cd548a5dcdb6a13453a3614d java-utils-2 505f237da61d30569dcc6d5df8c51262
-_md5_=5c04adf2cdbd272ab62b217b942ff0b1
+_md5_=90b075baf512c0855083ae2f7667d3f6
diff --git a/metadata/md5-cache/dev-lang/rust-1.80.1 b/metadata/md5-cache/dev-lang/rust-1.80.1
index 76bdcbaee6bc..9dcf3e828801 100644
--- a/metadata/md5-cache/dev-lang/rust-1.80.1
+++ b/metadata/md5-cache/dev-lang/rust-1.80.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.rust-lang.org/
INHERIT=bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig
IUSE=big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k 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_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
RDEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( || ( ( llvm_targets_AArch64? ( sys-devel/llvm:18[llvm_targets_AArch64(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AMDGPU? ( sys-devel/llvm:18[llvm_targets_AMDGPU(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARC? ( sys-devel/llvm:18[llvm_targets_ARC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARM? ( sys-devel/llvm:18[llvm_targets_ARM(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AVR? ( sys-devel/llvm:18[llvm_targets_AVR(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_BPF? ( sys-devel/llvm:18[llvm_targets_BPF(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_CSKY? ( sys-devel/llvm:18[llvm_targets_CSKY(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_DirectX? ( sys-devel/llvm:18[llvm_targets_DirectX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Hexagon? ( sys-devel/llvm:18[llvm_targets_Hexagon(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Lanai? ( sys-devel/llvm:18[llvm_targets_Lanai(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_LoongArch? ( sys-devel/llvm:18[llvm_targets_LoongArch(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_M68k? ( sys-devel/llvm:18[llvm_targets_M68k(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Mips? ( sys-devel/llvm:18[llvm_targets_Mips(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_MSP430? ( sys-devel/llvm:18[llvm_targets_MSP430(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_NVPTX? ( sys-devel/llvm:18[llvm_targets_NVPTX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_PowerPC? ( sys-devel/llvm:18[llvm_targets_PowerPC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_RISCV? ( sys-devel/llvm:18[llvm_targets_RISCV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Sparc? ( sys-devel/llvm:18[llvm_targets_Sparc(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SPIRV? ( sys-devel/llvm:18[llvm_targets_SPIRV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SystemZ? ( sys-devel/llvm:18[llvm_targets_SystemZ(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_VE? ( sys-devel/llvm:18[llvm_targets_VE(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_WebAssembly? ( sys-devel/llvm:18[llvm_targets_WebAssembly(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_X86? ( sys-devel/llvm:18[llvm_targets_X86(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_XCore? ( sys-devel/llvm:18[llvm_targets_XCore(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Xtensa? ( sys-devel/llvm:18[llvm_targets_Xtensa(-)] ) wasm? ( sys-devel/lld:18 ) ) ) <sys-devel/llvm-19:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) app-eselect/eselect-rust sys-apps/lsb-release
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k 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_Xtensa ) miri? ( nightly ) parallel-compiler? ( nightly ) rust-analyzer? ( rust-src ) test? ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k 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_Xtensa ) wasm? ( llvm_targets_WebAssembly ) x86? ( cpu_flags_x86_sse2 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=stable/1.80
SRC_URI=https://static.rust-lang.org/dist/rustc-1.80.1-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.80.1-src.tar.xz.asc ) !system-bootstrap? ( abi_x86_32? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-i686-unknown-linux-gnu.tar.xz.asc ) ) ) abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.79.0-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.79.0-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.79.0-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) ppc? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ) ppc64? ( big-endian? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc64-unknown-linux-gnu.tar.xz.asc ) ) ) !big-endian? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) ) ) riscv? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) ) s390? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-s390x-unknown-linux-gnu.tar.xz.asc ) ) ) loong? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-loongarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-loongarch64-unknown-linux-gnu.tar.xz.asc ) ) ) )
_eclasses_=bash-completion-r1 3047612be964ffd4a549447fc4289f12 check-reqs f5db0b1ec36d0899adc2b41f8c447823 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=06ed7a1ef0b224c51195178b6ce0a9f0
+_md5_=d2a91d2a93ede82e63bfc700de3554fe
diff --git a/metadata/md5-cache/dev-lang/rust-1.81.0 b/metadata/md5-cache/dev-lang/rust-1.81.0
new file mode 100644
index 000000000000..6d45b15ed338
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/rust-1.81.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.5 ) system-bootstrap? ( || ( =dev-lang/rust-1.80* =dev-lang/rust-bin-1.80* =dev-lang/rust-1.81* =dev-lang/rust-bin-1.81* ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( || ( ( llvm_targets_AArch64? ( sys-devel/llvm:18[llvm_targets_AArch64(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AMDGPU? ( sys-devel/llvm:18[llvm_targets_AMDGPU(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARC? ( sys-devel/llvm:18[llvm_targets_ARC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARM? ( sys-devel/llvm:18[llvm_targets_ARM(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AVR? ( sys-devel/llvm:18[llvm_targets_AVR(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_BPF? ( sys-devel/llvm:18[llvm_targets_BPF(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_CSKY? ( sys-devel/llvm:18[llvm_targets_CSKY(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_DirectX? ( sys-devel/llvm:18[llvm_targets_DirectX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Hexagon? ( sys-devel/llvm:18[llvm_targets_Hexagon(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Lanai? ( sys-devel/llvm:18[llvm_targets_Lanai(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_LoongArch? ( sys-devel/llvm:18[llvm_targets_LoongArch(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_M68k? ( sys-devel/llvm:18[llvm_targets_M68k(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Mips? ( sys-devel/llvm:18[llvm_targets_Mips(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_MSP430? ( sys-devel/llvm:18[llvm_targets_MSP430(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_NVPTX? ( sys-devel/llvm:18[llvm_targets_NVPTX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_PowerPC? ( sys-devel/llvm:18[llvm_targets_PowerPC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_RISCV? ( sys-devel/llvm:18[llvm_targets_RISCV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Sparc? ( sys-devel/llvm:18[llvm_targets_Sparc(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SPIRV? ( sys-devel/llvm:18[llvm_targets_SPIRV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SystemZ? ( sys-devel/llvm:18[llvm_targets_SystemZ(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_VE? ( sys-devel/llvm:18[llvm_targets_VE(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_WebAssembly? ( sys-devel/llvm:18[llvm_targets_WebAssembly(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_X86? ( sys-devel/llvm:18[llvm_targets_X86(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_XCore? ( sys-devel/llvm:18[llvm_targets_XCore(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Xtensa? ( sys-devel/llvm:18[llvm_targets_Xtensa(-)] ) wasm? ( sys-devel/lld:18 ) ) ) <sys-devel/llvm-19:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) !!sys-devel/llvm:0
+DESCRIPTION=Systems programming language from Mozilla
+EAPI=8
+HOMEPAGE=https://www.rust-lang.org/
+INHERIT=bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing optfeature multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig
+IUSE=big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k 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_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
+RDEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( || ( ( llvm_targets_AArch64? ( sys-devel/llvm:18[llvm_targets_AArch64(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AMDGPU? ( sys-devel/llvm:18[llvm_targets_AMDGPU(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARC? ( sys-devel/llvm:18[llvm_targets_ARC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARM? ( sys-devel/llvm:18[llvm_targets_ARM(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AVR? ( sys-devel/llvm:18[llvm_targets_AVR(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_BPF? ( sys-devel/llvm:18[llvm_targets_BPF(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_CSKY? ( sys-devel/llvm:18[llvm_targets_CSKY(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_DirectX? ( sys-devel/llvm:18[llvm_targets_DirectX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Hexagon? ( sys-devel/llvm:18[llvm_targets_Hexagon(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Lanai? ( sys-devel/llvm:18[llvm_targets_Lanai(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_LoongArch? ( sys-devel/llvm:18[llvm_targets_LoongArch(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_M68k? ( sys-devel/llvm:18[llvm_targets_M68k(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Mips? ( sys-devel/llvm:18[llvm_targets_Mips(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_MSP430? ( sys-devel/llvm:18[llvm_targets_MSP430(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_NVPTX? ( sys-devel/llvm:18[llvm_targets_NVPTX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_PowerPC? ( sys-devel/llvm:18[llvm_targets_PowerPC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_RISCV? ( sys-devel/llvm:18[llvm_targets_RISCV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Sparc? ( sys-devel/llvm:18[llvm_targets_Sparc(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SPIRV? ( sys-devel/llvm:18[llvm_targets_SPIRV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SystemZ? ( sys-devel/llvm:18[llvm_targets_SystemZ(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_VE? ( sys-devel/llvm:18[llvm_targets_VE(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_WebAssembly? ( sys-devel/llvm:18[llvm_targets_WebAssembly(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_X86? ( sys-devel/llvm:18[llvm_targets_X86(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_XCore? ( sys-devel/llvm:18[llvm_targets_XCore(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Xtensa? ( sys-devel/llvm:18[llvm_targets_Xtensa(-)] ) wasm? ( sys-devel/lld:18 ) ) ) <sys-devel/llvm-19:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) app-eselect/eselect-rust sys-apps/lsb-release
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k 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_Xtensa ) miri? ( nightly ) parallel-compiler? ( nightly ) rust-analyzer? ( rust-src ) test? ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k 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_Xtensa ) wasm? ( llvm_targets_WebAssembly ) x86? ( cpu_flags_x86_sse2 )
+RESTRICT=test
+SLOT=stable/1.81
+SRC_URI=https://static.rust-lang.org/dist/rustc-1.81.0-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.81.0-src.tar.xz.asc ) !system-bootstrap? ( abi_x86_32? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-i686-unknown-linux-gnu.tar.xz.asc ) ) ) abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.80.1-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.80.1-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.80.1-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.80.1-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) ppc? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ) ppc64? ( big-endian? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-powerpc64-unknown-linux-gnu.tar.xz.asc ) ) ) !big-endian? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) ) ) riscv? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) ) s390? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-s390x-unknown-linux-gnu.tar.xz.asc ) ) ) loong? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.80.1-loongarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.80.1-loongarch64-unknown-linux-gnu.tar.xz.asc ) ) ) )
+_eclasses_=bash-completion-r1 3047612be964ffd4a549447fc4289f12 check-reqs f5db0b1ec36d0899adc2b41f8c447823 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=f9dc5800ab6f1584e0052ccf2e4e418b
diff --git a/metadata/md5-cache/dev-lang/swift-5.10.1 b/metadata/md5-cache/dev-lang/swift-5.10.1
index 89fdeecf04ce..e6e16e0b6726 100644
--- a/metadata/md5-cache/dev-lang/swift-5.10.1
+++ b/metadata/md5-cache/dev-lang/swift-5.10.1
@@ -1,5 +1,5 @@
-BDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-build/cmake-3.24.2 >=dev-build/ninja-1.11 >=dev-db/sqlite-3 >=dev-libs/icu-69 >=dev-libs/libedit-20221030 >=dev-libs/libxml2-2.11.5 >=dev-util/patchelf-0.18 >=dev-vcs/git-2.39 >=sys-apps/coreutils-9 >=sys-devel/clang-15 >=sys-devel/lld-15 >=sys-libs/ncurses-6 >=sys-libs/zlib-1.3 dev-lang/python
-DEFINED_PHASES=compile install setup unpack
+BDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-build/cmake-3.24.2 >=dev-build/ninja-1.11 >=dev-db/sqlite-3 >=dev-libs/icu-69 >=dev-libs/libedit-20221030 >=dev-libs/libxml2-2.11.5 >=dev-util/patchelf-0.18 >=dev-vcs/git-2.39 >=sys-apps/coreutils-9 >=sys-devel/clang-15 >=sys-devel/lld-15 >=sys-libs/ncurses-6 >=sys-libs/zlib-1.3 dev-lang/python python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install setup unpack
DESCRIPTION=A high-level, general-purpose, multi-paradigm, compiled programming language
EAPI=8
HOMEPAGE=https://www.swift.org
@@ -13,4 +13,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/apple/swift-argument-parser/archive/refs/tags/1.2.3.tar.gz -> swift-argument-parser-1.2.3.tar.gz https://github.com/apple/swift-asn1/archive/refs/tags/1.0.0.tar.gz -> swift-asn1-1.0.0.tar.gz https://github.com/apple/swift-atomics/archive/refs/tags/1.0.2.tar.gz -> swift-atomics-1.0.2.tar.gz https://github.com/apple/swift-certificates/archive/refs/tags/1.0.1.tar.gz -> swift-certificates-1.0.1.tar.gz https://github.com/apple/swift-collections/archive/refs/tags/1.0.5.tar.gz -> swift-collections-1.0.5.tar.gz https://github.com/apple/swift-corelibs-foundation/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-corelibs-foundation-5.10.1.tar.gz https://github.com/apple/swift-corelibs-libdispatch/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-corelibs-libdispatch-5.10.1.tar.gz https://github.com/apple/swift-corelibs-xctest/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-corelibs-xctest-5.10.1.tar.gz https://github.com/apple/swift-crypto/archive/refs/tags/3.0.0.tar.gz -> swift-crypto-3.0.0.tar.gz https://github.com/apple/swift-nio-ssl/archive/refs/tags/2.15.0.tar.gz -> swift-nio-ssl-2.15.0.tar.gz https://github.com/apple/swift-nio/archive/refs/tags/2.31.2.tar.gz -> swift-nio-2.31.2.tar.gz https://github.com/apple/swift-numerics/archive/refs/tags/1.0.1.tar.gz -> swift-numerics-1.0.1.tar.gz https://github.com/apple/swift-system/archive/refs/tags/1.1.1.tar.gz -> swift-system-1.1.1.tar.gz https://github.com/apple/swift-xcode-playground-support/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-xcode-playground-support-5.10.1.tar.gz https://github.com/jpsim/Yams/archive/refs/tags/5.0.1.tar.gz -> Yams-5.0.1.tar.gz https://github.com/swiftlang/indexstore-db/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> indexstore-db-5.10.1.tar.gz https://github.com/swiftlang/llvm-project/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> llvm-project-5.10.1.tar.gz https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> sourcekit-lsp-5.10.1.tar.gz https://github.com/swiftlang/swift-cmark/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-cmark-5.10.1.tar.gz https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-docc-render-artifact-5.10.1.tar.gz https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-docc-symbolkit-5.10.1.tar.gz https://github.com/swiftlang/swift-docc/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-docc-5.10.1.tar.gz https://github.com/swiftlang/swift-driver/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-driver-5.10.1.tar.gz https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-experimental-string-processing-5.10.1.tar.gz https://github.com/swiftlang/swift-format/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-format-5.10.1.tar.gz https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-installer-scripts-5.10.1.tar.gz https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-integration-tests-5.10.1.tar.gz https://github.com/swiftlang/swift-llbuild/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-llbuild-5.10.1.tar.gz https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-llvm-bindings-5.10.1.tar.gz https://github.com/swiftlang/swift-lmdb/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-lmdb-5.10.1.tar.gz https://github.com/swiftlang/swift-markdown/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-markdown-5.10.1.tar.gz https://github.com/swiftlang/swift-package-manager/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-package-manager-5.10.1.tar.gz https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-stress-tester-5.10.1.tar.gz https://github.com/swiftlang/swift-syntax/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-syntax-5.10.1.tar.gz https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-tools-support-core-5.10.1.tar.gz https://github.com/swiftlang/swift/archive/refs/tags/swift-5.10.1-RELEASE.tar.gz -> swift-5.10.1.tar.gz
_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=30b395031692d5933c52d924b97896e5
+_md5_=4ab542b4c425c1fcd9d329f9e7fd5886
diff --git a/metadata/md5-cache/dev-libs/libbytesize-2.11 b/metadata/md5-cache/dev-libs/libbytesize-2.11
new file mode 100644
index 000000000000..587a0110727c
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libbytesize-2.11
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext doc? ( dev-util/gtk-doc virtual/pkgconfig ) test? ( dev-python/pocketlint[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/polib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/gmp:= dev-libs/mpfr:= dev-libs/libpcre2:= python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) )
+DESCRIPTION=Tiny library providing a C "class" for working with arbitrary big byte sizes
+EAPI=8
+HOMEPAGE=https://github.com/storaged-project/libbytesize
+INHERIT=autotools python-r1
+IUSE=doc python test tools python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2+
+RDEPEND=dev-libs/gmp:= dev-libs/mpfr:= dev-libs/libpcre2:= python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) )
+REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) tools? ( python )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/storaged-project/libbytesize/releases/download/2.11/libbytesize-2.11.tar.gz
+_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=1b3f4851df1ac8149673c3c1a1620409
diff --git a/metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.1.0 b/metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.1.0
index ba83f82e285a..af5402692d04 100644
--- a/metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.1.0
+++ b/metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.1.0
@@ -4,10 +4,10 @@ DESCRIPTION=LXQt DBusMenu Implementation
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2
RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,widgets]
SLOT=0
SRC_URI=https://github.com/lxqt/libdbusmenu-lxqt/releases/download/0.1.0/libdbusmenu-lxqt-0.1.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=2670c448bcd30e18d84397725bdcf62f
+_md5_=b1d1fd6125119ee04884c993db961c89
diff --git a/metadata/md5-cache/dev-libs/libqtxdg-4.0.0 b/metadata/md5-cache/dev-libs/libqtxdg-4.0.0
index 3d11a84696eb..3cf1b5563f53 100644
--- a/metadata/md5-cache/dev-libs/libqtxdg-4.0.0
+++ b/metadata/md5-cache/dev-libs/libqtxdg-4.0.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake optfeature virtualx
IUSE=test test
-KEYWORDS=amd64 arm64 ~loong ~riscv
+KEYWORDS=amd64 arm64 ~loong ~riscv ~x86
LICENSE=LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1
RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 x11-misc/xdg-utils
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/lxqt/libqtxdg/releases/download/4.0.0/libqtxdg-4.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=b05be7edff37d921c5d88294110badbf
+_md5_=4d517436ddeff850077c3782b07d0983
diff --git a/metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r2 b/metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r2
index b302ff5f9ca3..b1b4b31fb385 100644
--- a/metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r2
+++ b/metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/protobuf-c/protobuf-c
INHERIT=autotools multilib-minimal
IUSE=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
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv ~sparc x86
LICENSE=BSD-2
RDEPEND=>=dev-libs/protobuf-3: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(-)?] dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=0/1.0.0
SRC_URI=https://github.com/protobuf-c/protobuf-c/releases/download/v1.5.0/protobuf-c-1.5.0.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=08762a8d1220906de3d8e05562f7f045
+_md5_=df4d9334c7c344929a55aad443d441dc
diff --git a/metadata/md5-cache/dev-libs/qxlsx-1.4.8 b/metadata/md5-cache/dev-libs/qxlsx-1.4.8
index ad7be6020e19..ccb9ca98784a 100644
--- a/metadata/md5-cache/dev-libs/qxlsx-1.4.8
+++ b/metadata/md5-cache/dev-libs/qxlsx-1.4.8
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/QtExcel/QXlsx
INHERIT=multibuild cmake
IUSE=+qt5 qt6
-KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5= ) qt6? ( dev-qt/qtbase:6=[gui] )
REQUIRED_USE=|| ( qt5 qt6 )
SLOT=0/0.1.4.4
SRC_URI=https://github.com/QtExcel/QXlsx/archive/v1.4.8.tar.gz -> qxlsx-1.4.8.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=6e77003813097c5e71a4dea8b35cc197
+_md5_=d48f6b4f22b19ea312493a175bd63f2f
diff --git a/metadata/md5-cache/dev-ml/camlpdf-2.3.1 b/metadata/md5-cache/dev-ml/camlpdf-2.3.1
deleted file mode 100644
index c33f075e0aa4..000000000000
--- a/metadata/md5-cache/dev-ml/camlpdf-2.3.1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=dev-lang/ocaml:=[ocamlopt] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=OCaml library for reading, writing, and modifying PDF files
-EAPI=7
-HOMEPAGE=https://github.com/johnwhitington/camlpdf/
-INHERIT=findlib
-IUSE=doc examples +ocamlopt
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-2.1-with-linking-exception
-RDEPEND=dev-lang/ocaml:=[ocamlopt] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/2.3.1
-SRC_URI=https://github.com/johnwhitington/camlpdf/archive/v2.3.1.tar.gz -> camlpdf-2.3.1.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e
-_md5_=0d359c4840afbfdbf87c8432fcfcdf42
diff --git a/metadata/md5-cache/dev-ml/coq-menhirlib-20220210 b/metadata/md5-cache/dev-ml/coq-menhirlib-20231231-r1
index 10b177f9faca..1558a01f2eb3 100644
--- a/metadata/md5-cache/dev-ml/coq-menhirlib-20220210
+++ b/metadata/md5-cache/dev-ml/coq-menhirlib-20231231-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/menhir-20220210:= sci-mathematics/coq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=<sci-mathematics/coq-8.20.0:= >=dev-ml/menhir-20231231:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=A support library for verified Coq parsers produced by Menhir
EAPI=8
HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 LGPL-2-with-linking-exception
-RDEPEND=>=dev-ml/menhir-20220210:= sci-mathematics/coq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/20220210
-SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/menhir-20220210.tar.bz2
+RDEPEND=<sci-mathematics/coq-8.20.0:= >=dev-ml/menhir-20231231:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/20231231
+SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20231231/menhir-20231231.tar.bz2
_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9
-_md5_=dfcf1b57a953877fd11b0a5886cd32c8
+_md5_=b2bd234697a10062adbaadbb82f3cff4
diff --git a/metadata/md5-cache/dev-ml/coq-menhirlib-20231231 b/metadata/md5-cache/dev-ml/coq-menhirlib-20240715
index 8e5e0c6d95ae..3c716f34f0f1 100644
--- a/metadata/md5-cache/dev-ml/coq-menhirlib-20231231
+++ b/metadata/md5-cache/dev-ml/coq-menhirlib-20240715
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/menhir-20231231:= sci-mathematics/coq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=dev-ml/menhir-20240715:= sci-mathematics/coq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=A support library for verified Coq parsers produced by Menhir
EAPI=8
HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
@@ -8,8 +8,8 @@ INHERIT=dune
IUSE=+ocamlopt
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 LGPL-2-with-linking-exception
-RDEPEND=>=dev-ml/menhir-20231231:= sci-mathematics/coq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/20231231
-SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20231231/menhir-20231231.tar.bz2
+RDEPEND=>=dev-ml/menhir-20240715:= sci-mathematics/coq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/20240715
+SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20240715/menhir-20240715.tar.bz2
_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9
_md5_=23fe918dd4b210d7e7ab9dc1ccc30196
diff --git a/metadata/md5-cache/dev-ml/menhir-20240715 b/metadata/md5-cache/dev-ml/menhir-20240715
new file mode 100644
index 000000000000..71ee545386dc
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/menhir-20240715
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=LR(1) parser generator for the OCaml language
+EAPI=8
+HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/20240715
+SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20240715/menhir-20240715.tar.bz2
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9
+_md5_=b8a0b655dfd9b72f17b60bca4864609b
diff --git a/metadata/md5-cache/dev-ml/merlin-4.13-r3 b/metadata/md5-cache/dev-ml/merlin-4.13-r4
index bb0080b37b65..7065c2c0be3c 100644
--- a/metadata/md5-cache/dev-ml/merlin-4.13-r3
+++ b/metadata/md5-cache/dev-ml/merlin-4.13-r4
@@ -1,6 +1,6 @@
BDEPEND=!!<dev-ml/seq-0.3 dev-ml/findlib test? ( app-misc/jq ) dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install postinst postrm prepare test unpack
-DEPEND=<dev-lang/ocaml-5 >=dev-lang/ocaml-4.14.1 dev-lang/ocaml:=[ocamlopt?] >=dev-ml/dune-2.9:= >=dev-ml/yojson-2.0.0:= dev-ml/csexp:= dev-ml/menhir:= emacs? ( >=app-editors/emacs-23.1:* app-emacs/auto-complete app-emacs/company-mode ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=<dev-lang/ocaml-5 >=dev-lang/ocaml-4.14.1 <dev-ml/menhir-20240715:= >=dev-ml/dune-2.9:= >=dev-ml/yojson-2.0.0:= dev-lang/ocaml:=[ocamlopt?] dev-ml/csexp:= emacs? ( >=app-editors/emacs-23.1:* app-emacs/auto-complete app-emacs/company-mode ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Context sensitive completion for OCaml in Vim and Emacs
EAPI=8
HOMEPAGE=https://github.com/ocaml/merlin/
@@ -8,9 +8,9 @@ INHERIT=elisp-common dune edo
IUSE=emacs +ocamlopt test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=<dev-lang/ocaml-5 >=dev-lang/ocaml-4.14.1 dev-lang/ocaml:=[ocamlopt?] >=dev-ml/dune-2.9:= >=dev-ml/yojson-2.0.0:= dev-ml/csexp:= dev-ml/menhir:= emacs? ( >=app-editors/emacs-23.1:* app-emacs/auto-complete app-emacs/company-mode ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=<dev-lang/ocaml-5 >=dev-lang/ocaml-4.14.1 <dev-ml/menhir-20240715:= >=dev-ml/dune-2.9:= >=dev-ml/yojson-2.0.0:= dev-lang/ocaml:=[ocamlopt?] dev-ml/csexp:= emacs? ( >=app-editors/emacs-23.1:* app-emacs/auto-complete app-emacs/company-mode ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/4.13
SRC_URI=https://github.com/ocaml/merlin/releases/download/v4.13-414/merlin-4.13-414.tbz
_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c elisp-common abb2dda42f680fce87602c8273f832c7 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9
-_md5_=ef63cee05d98111ca937fcd5e3148684
+_md5_=ba3a4361b69f1e6b21edc404d29840a1
diff --git a/metadata/md5-cache/dev-python/QtPy-2.4.1-r1 b/metadata/md5-cache/dev-python/QtPy-2.4.1-r2
index 51a155cf04b0..a8ea2505f5b6 100644
--- a/metadata/md5-cache/dev-python/QtPy-2.4.1-r1
+++ b/metadata/md5-cache/dev-python/QtPy-2.4.1-r2
@@ -4,7 +4,7 @@ DESCRIPTION=Abstraction layer on top of PyQt and PySide with additional custom Q
EAPI=8
HOMEPAGE=https://github.com/spyder-ide/qtpy/ https://pypi.org/project/QtPy/
INHERIT=distutils-r1 virtualx pypi
-IUSE=+pyqt5 pyqt6 pyside2 pyside6 designer +gui help multimedia +network opengl positioning printsupport qml quick sensors serialport speech +sql svg testlib webchannel webengine websockets +widgets +xml test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+IUSE=+pyqt5 +pyqt6 pyside2 pyside6 designer +gui help multimedia +network opengl positioning printsupport qml quick sensors serialport speech +sql svg testlib webchannel webengine websockets +widgets +xml test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] pyqt5? ( dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt5[designer?,gui?,help?,multimedia?,network?,opengl?] dev-python/PyQt5[positioning?,printsupport?,sensors?,serialport?,speech?,sql?,svg?] dev-python/PyQt5[testlib?,webchannel?,websockets?,widgets?,xml(+)?] qml? ( dev-python/PyQt5[declarative] ) quick? ( dev-python/PyQt5[declarative] ) webengine? ( dev-python/PyQtWebEngine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) pyqt6? ( dev-python/PyQt6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt6[designer?,gui?,help?,multimedia?,network?,opengl?] dev-python/PyQt6[positioning?,printsupport?,qml?,quick?,sensors?,serialport?,sql?] dev-python/PyQt6[speech?,svg?,testlib?,webchannel?,websockets?,widgets?,xml?] webengine? ( dev-python/PyQt6-WebEngine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,widgets?,quick?] ) ) pyside2? ( python_targets_python3_10? ( dev-python/pyside2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyside2[designer?,gui?,help?,multimedia?,network?,opengl(+)?] dev-python/pyside2[positioning?,printsupport?,qml?,quick?,sensors?,serialport(+)?] dev-python/pyside2[speech?,sql?,svg?,testlib?,webchannel?,webengine?,websockets?] dev-python/pyside2[widgets?,xml?] ) python_targets_python3_11? ( dev-python/pyside2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyside2[designer?,gui?,help?,multimedia?,network?,opengl(+)?] dev-python/pyside2[positioning?,printsupport?,qml?,quick?,sensors?,serialport(+)?] dev-python/pyside2[speech?,sql?,svg?,testlib?,webchannel?,webengine?,websockets?] dev-python/pyside2[widgets?,xml?] ) ) pyside6? ( dev-python/pyside6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyside6[designer?,gui?,help?,multimedia?,network?,opengl?] dev-python/pyside6[positioning?,printsupport?,qml?,quick?,sensors(-)?,serialport?] dev-python/pyside6[speech(-)?,sql?,svg?,testlib?,webchannel?,webengine?,websockets?] dev-python/pyside6[widgets?,xml?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/Q/QtPy/QtPy-2.4.1.tar.gz
_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c
-_md5_=0250ddac3f8bb07f007bc0ffce62113c
+_md5_=588260b2717ced997365bdc82386f79b
diff --git a/metadata/md5-cache/dev-python/asteval-1.0.1 b/metadata/md5-cache/dev-python/asteval-1.0.3
index fa87a1231c3f..554de0ae6b3e 100644
--- a/metadata/md5-cache/dev-python/asteval-1.0.1
+++ b/metadata/md5-cache/dev-python/asteval-1.0.3
@@ -11,6 +11,6 @@ RDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/lmfit/asteval/archive/1.0.1.tar.gz -> asteval-1.0.1.gh.tar.gz
+SRC_URI=https://github.com/lmfit/asteval/archive/1.0.3.tar.gz -> asteval-1.0.3.gh.tar.gz
_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
_md5_=8248ec371e689a952a64273bbb3160de
diff --git a/metadata/md5-cache/dev-python/boto3-1.35.19 b/metadata/md5-cache/dev-python/boto3-1.35.19
new file mode 100644
index 000000000000..49e767ca32db
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.35.19
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/botocore-1.35.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+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_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.35.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.35.19.tar.gz -> boto3-1.35.19.gh.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=34917abbad77bfc9f6314ab22cdcb9ea
diff --git a/metadata/md5-cache/dev-python/botocore-1.35.19 b/metadata/md5-cache/dev-python/botocore-1.35.19
new file mode 100644
index 000000000000..71f4f45424a0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.35.19
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+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_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/jmespath-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.35.19.tar.gz -> botocore-1.35.19.gh.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=d801a0c286657b1a7707c4adc0001822
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.12.1 b/metadata/md5-cache/dev-python/cfn-lint-1.12.1
deleted file mode 100644
index e1a8df933fd0..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.12.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aws-sam-translator-1.91.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.91.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.12.1.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=dced9f1c1d6347e1272484ce949fc89d
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.12.2 b/metadata/md5-cache/dev-python/cfn-lint-1.12.2
deleted file mode 100644
index 117a79bb22ac..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.12.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aws-sam-translator-1.91.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.91.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.12.2.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=dced9f1c1d6347e1272484ce949fc89d
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.12.3 b/metadata/md5-cache/dev-python/cfn-lint-1.13.0
index 4a491d89dd42..bed0c6b917ae 100644
--- a/metadata/md5-cache/dev-python/cfn-lint-1.12.3
+++ b/metadata/md5-cache/dev-python/cfn-lint-1.13.0
@@ -11,6 +11,6 @@ RDEPEND=>=dev-python/aws-sam-translator-1.91.0[python_targets_python3_8(-)?,pyth
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.12.3.tar.gz
+SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.13.0.tar.gz
_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
_md5_=dced9f1c1d6347e1272484ce949fc89d
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.112.1 b/metadata/md5-cache/dev-python/hypothesis-6.112.1
new file mode 100644
index 000000000000..37ced671e63e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hypothesis-6.112.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pexpect[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+),sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) 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] ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=A library for property based testing
+EAPI=8
+HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
+INHERIT=distutils-r1 optfeature
+IUSE=cli test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MPL-2.0
+RDEPEND=>=dev-python/attrs-22.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_9? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+),sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) 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] )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.112.1.tar.gz -> hypothesis-6.112.1.gh.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=917b1efa6082737860fce2ed9c47d698
diff --git a/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-1.3.0 b/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-1.3.0
new file mode 100644
index 000000000000..73be816a6458
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-1.3.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/markdown[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A MkDocs plugin that validates URLs in rendered HTML files
+EAPI=8
+HOMEPAGE=https://github.com/manuzhang/mkdocs-htmlproofer-plugin/ https://pypi.org/project/mkdocs-htmlproofer-plugin/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=MIT
+RDEPEND=dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/markdown[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/manuzhang/mkdocs-htmlproofer-plugin/archive/v1.3.0.tar.gz -> mkdocs-htmlproofer-plugin-1.3.0.gh.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=c09584e416cfe507ce00070470853f4f
diff --git a/metadata/md5-cache/dev-python/ml-dtypes-0.5.0 b/metadata/md5-cache/dev-python/ml-dtypes-0.5.0
new file mode 100644
index 000000000000..9e360b874855
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ml-dtypes-0.5.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/pybind11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/absl-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/numpy-1.21:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-python/numpy-1.21:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+DESCRIPTION=A stand-alone implementation of several NumPy dtype extensions
+EAPI=8
+HOMEPAGE=https://github.com/jax-ml/ml_dtypes/ https://pypi.org/project/ml-dtypes/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/numpy-1.21:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jax-ml/ml_dtypes/archive/v0.5.0.tar.gz -> ml_dtypes-0.5.0.gh.tar.gz https://gitlab.com/libeigen/eigen/-/archive/7bf2968fed5f246c0589e1111004cb420fcd7c71/eigen-7bf2968fed5f246c0589e1111004cb420fcd7c71.tar.bz2
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=902fd7d858f85ccc6465956c1e15d037
diff --git a/metadata/md5-cache/dev-python/platformdirs-4.3.3 b/metadata/md5-cache/dev-python/platformdirs-4.3.3
new file mode 100644
index 000000000000..e00c7f148329
--- /dev/null
+++ b/metadata/md5-cache/dev-python/platformdirs-4.3.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A small Python module for determining appropriate platform-specific dirs
+EAPI=8
+HOMEPAGE=https://pypi.org/project/platformdirs/ https://github.com/tox-dev/platformdirs/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-4.3.3.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=869214514d70fffded555070b75f29b7
diff --git a/metadata/md5-cache/dev-python/pybind11-2.13.6 b/metadata/md5-cache/dev-python/pybind11-2.13.6
new file mode 100644
index 000000000000..14d89a606481
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pybind11-2.13.6
@@ -0,0 +1,16 @@
+BDEPEND=test? ( <dev-cpp/catch-3:0 >=dev-cpp/catch-2.13.9:0 dev-libs/boost dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-cpp/eigen:3 >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=AST-based Python refactoring library
+EAPI=8
+HOMEPAGE=https://pybind11.readthedocs.io/en/stable/ https://github.com/pybind/pybind11/ https://pypi.org/project/pybind11/
+INHERIT=cmake distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD
+RDEPEND=dev-cpp/eigen:3 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pybind/pybind11/archive/v2.13.6.tar.gz -> pybind11-2.13.6.gh.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=2d37c5467b060d0c244598a8779cda0e
diff --git a/metadata/md5-cache/dev-python/pyparsing-3.2.0_beta1 b/metadata/md5-cache/dev-python/pyparsing-3.2.0_beta1
new file mode 100644
index 000000000000..f1b70831eb1e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyparsing-3.2.0_beta1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Easy-to-use Python module for text parsing
+EAPI=8
+HOMEPAGE=https://github.com/pyparsing/pyparsing/ https://pypi.org/project/pyparsing/
+INHERIT=distutils-r1 pypi
+IUSE=examples test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-3.2.0b1.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=5a4511449bc7997381b655eecf05689b
diff --git a/metadata/md5-cache/dev-python/pyproject-metadata-0.9.0_beta1 b/metadata/md5-cache/dev-python/pyproject-metadata-0.9.0_beta1
new file mode 100644
index 000000000000..08bde7fefd14
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyproject-metadata-0.9.0_beta1
@@ -0,0 +1,15 @@
+BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) test? ( >=dev-python/packaging-19[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+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_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+LICENSE=MIT
+RDEPEND=>=dev-python/packaging-19[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyproject-metadata/pyproject_metadata-0.9.0b1.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=742971eb9c3b09e247bacacd9784b0cf
diff --git a/metadata/md5-cache/dev-python/pyproject-metadata-0.9.0_beta3 b/metadata/md5-cache/dev-python/pyproject-metadata-0.9.0_beta3
new file mode 100644
index 000000000000..0845ea49926b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyproject-metadata-0.9.0_beta3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) test? ( >=dev-python/packaging-19[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+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_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+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_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyproject-metadata/pyproject_metadata-0.9.0b3.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=5a6222f96379932a6f6fe53804a6a73a
diff --git a/metadata/md5-cache/dev-python/qiskit-aer-0.14.2 b/metadata/md5-cache/dev-python/qiskit-aer-0.15.1
index 8d4e13e351c7..76d0a1314d93 100644
--- a/metadata/md5-cache/dev-python/qiskit-aer-0.14.2
+++ b/metadata/md5-cache/dev-python/qiskit-aer-0.15.1
@@ -12,6 +12,6 @@ RDEPEND=>=dev-python/numpy-1.16.3[python_targets_python3_8(-)?,python_targets_py
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/Qiskit/qiskit-aer/archive/0.14.2.tar.gz -> qiskit-aer-0.14.2.gh.tar.gz
+SRC_URI=https://github.com/Qiskit/qiskit-aer/archive/0.15.1.tar.gz -> qiskit-aer-0.15.1.gh.tar.gz
_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
_md5_=99ca16b8d5bcc57c6304631c0a93800b
diff --git a/metadata/md5-cache/dev-python/scikit-build-core-0.10.4 b/metadata/md5-cache/dev-python/scikit-build-core-0.10.4
deleted file mode 100644
index 284d30949061..000000000000
--- a/metadata/md5-cache/dev-python/scikit-build-core-0.10.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cattrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fastjsonschema[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pybind11[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-subprocess-1.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Build backend for CMake based projects
-EAPI=8
-HOMEPAGE=https://github.com/scikit-build/scikit-build-core/ https://pypi.org/project/scikit-build-core/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build-core/scikit_build_core-0.10.4.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=5277cf4e452bce7e97b0a7b6a2872b21
diff --git a/metadata/md5-cache/dev-python/scikit-build-core-0.9.10 b/metadata/md5-cache/dev-python/scikit-build-core-0.9.10
deleted file mode 100644
index c6388e5281f7..000000000000
--- a/metadata/md5-cache/dev-python/scikit-build-core-0.9.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cattrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fastjsonschema[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pybind11[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-subprocess-1.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Build backend for CMake based projects
-EAPI=8
-HOMEPAGE=https://github.com/scikit-build/scikit-build-core/ https://pypi.org/project/scikit-build-core/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=Apache-2.0
-RDEPEND=app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build-core/scikit_build_core-0.9.10.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=f479317768f9c9682b2675cd4915c6e3
diff --git a/metadata/md5-cache/dev-python/scikit-build-core-0.9.8 b/metadata/md5-cache/dev-python/scikit-build-core-0.9.8
deleted file mode 100644
index 0a7b7b2568ca..000000000000
--- a/metadata/md5-cache/dev-python/scikit-build-core-0.9.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cattrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fastjsonschema[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pybind11[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-subprocess-1.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Build backend for CMake based projects
-EAPI=8
-HOMEPAGE=https://github.com/scikit-build/scikit-build-core/ https://pypi.org/project/scikit-build-core/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=Apache-2.0
-RDEPEND=app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build-core/scikit_build_core-0.9.8.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=20ebf1ce2c4a9f7931885a20764d8158
diff --git a/metadata/md5-cache/dev-python/simsimd-5.2.1 b/metadata/md5-cache/dev-python/simsimd-5.2.1
new file mode 100644
index 000000000000..92c4471d451a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/simsimd-5.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/pytest-repeat[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+DESCRIPTION=Fastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm
+EAPI=8
+HOMEPAGE=https://github.com/ashvardanian/SimSIMD/ https://pypi.org/project/simsimd/
+INHERIT=distutils-r1 toolchain-funcs
+IUSE=openmp test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ashvardanian/SimSIMD/archive/v5.2.1.tar.gz -> SimSIMD-5.2.1.gh.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=afa5eb7c5ef344c3399fc0b9e2d6913b
diff --git a/metadata/md5-cache/dev-python/sqlglot-25.21.1 b/metadata/md5-cache/dev-python/sqlglot-25.21.1
new file mode 100644
index 000000000000..dccb535d05f3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sqlglot-25.21.1
@@ -0,0 +1,17 @@
+BDEPEND=native-extensions? ( >=virtual/rust-1.53 dev-util/maturin[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+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_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT native-extensions? ( Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 )
+RDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sqlglot/sqlglot-25.21.1.tar.gz native-extensions? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.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/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.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/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.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/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=1125f44f659db3926466af6f9cbd70a0
diff --git a/metadata/md5-cache/dev-python/sqlglot-25.21.2 b/metadata/md5-cache/dev-python/sqlglot-25.21.2
new file mode 100644
index 000000000000..5ec4b7beb385
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sqlglot-25.21.2
@@ -0,0 +1,17 @@
+BDEPEND=native-extensions? ( >=virtual/rust-1.53 dev-util/maturin[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+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_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT native-extensions? ( Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 )
+RDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sqlglot/sqlglot-25.21.2.tar.gz native-extensions? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.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/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.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/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.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/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=1125f44f659db3926466af6f9cbd70a0
diff --git a/metadata/md5-cache/dev-python/system_hotkey-1.0.3 b/metadata/md5-cache/dev-python/system_hotkey-1.0.3
index 6a0a8dc971b0..6d2f44414402 100644
--- a/metadata/md5-cache/dev-python/system_hotkey-1.0.3
+++ b/metadata/md5-cache/dev-python/system_hotkey-1.0.3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/xcffib-1.5.0 python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/xcffib-1.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xpybutil-0.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-xvfb-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Multi-platform system-wide hotkeys
EAPI=8
HOMEPAGE=https://github.com/timeyyy/system_hotkey
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+INHERIT=distutils-r1 virtualx
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=>=dev-python/xcffib-1.5.0 python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+RDEPEND=>=dev-python/xcffib-1.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xpybutil-0.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-xvfb-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
+RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/timeyyy/system_hotkey/archive/refs/tags/1.0.3.tar.gz -> system_hotkey-1.0.3.gh.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=fc819517ce2875b74ef2a6172b72249c
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c
+_md5_=b2d28fe77a2a5ac628f10ea24fbe3ccc
diff --git a/metadata/md5-cache/dev-python/urllib3-2.2.3 b/metadata/md5-cache/dev-python/urllib3-2.2.3
new file mode 100644
index 000000000000..af5ef425572f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/urllib3-2.2.3
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_9? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) 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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more
+EAPI=8
+HOMEPAGE=https://github.com/urllib3/urllib3/ https://pypi.org/project/urllib3/
+INHERIT=distutils-r1 pypi
+IUSE=brotli http2 test zstd python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+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/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) 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(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/u/urllib3/urllib3-2.2.3.tar.gz test? ( https://github.com/urllib3/hypercorn/archive/d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz -> hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.gh.tar.gz )
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=aa65bf902d436c056643f5af94b63547
diff --git a/metadata/md5-cache/dev-python/uv-0.4.7 b/metadata/md5-cache/dev-python/uv-0.4.10
index 7826115084ea..79a47a936781 100644
--- a/metadata/md5-cache/dev-python/uv-0.4.7
+++ b/metadata/md5-cache/dev-python/uv-0.4.10
@@ -12,6 +12,6 @@ PROPERTIES=test_network
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:=
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/astral-sh/uv/archive/0.4.7.tar.gz -> uv-0.4.7.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/5e3eaf254b5bd481c75d2710eed055f95b756913.tar.gz -> reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/011b24604fa7bc223daaad7712c0694bac8f0a87.tar.gz -> rs-async-zip-011b24604fa7bc223daaad7712c0694bac8f0a87.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/5e3eaf254b5bd481c75d2710eed055f95b756913.tar.gz -> reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz https://github.com/charliermarsh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/388685a8711092971930986644cfed152d1a1f6c.tar.gz -> pubgrub-388685a8711092971930986644cfed152d1a1f6c.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.4.2-crates.tar.xz
+SRC_URI=https://github.com/astral-sh/uv/archive/0.4.10.tar.gz -> uv-0.4.10.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/5e3eaf254b5bd481c75d2710eed055f95b756913.tar.gz -> reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/011b24604fa7bc223daaad7712c0694bac8f0a87.tar.gz -> rs-async-zip-011b24604fa7bc223daaad7712c0694bac8f0a87.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/5e3eaf254b5bd481c75d2710eed055f95b756913.tar.gz -> reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz https://github.com/charliermarsh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/388685a8711092971930986644cfed152d1a1f6c.tar.gz -> pubgrub-388685a8711092971930986644cfed152d1a1f6c.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.4.9-crates.tar.xz
_eclasses_=cargo c806360bab90e2b49223df1810172c2b check-reqs f5db0b1ec36d0899adc2b41f8c447823 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=4b3b0a94d025cb14e59748b04cbfc173
+_md5_=64c4c28a46646bcd67e300e664d421d7
diff --git a/metadata/md5-cache/dev-python/uv-0.4.6 b/metadata/md5-cache/dev-python/uv-0.4.6
deleted file mode 100644
index 6974a1029489..000000000000
--- a/metadata/md5-cache/dev-python/uv-0.4.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=virtual/rust-1.80 test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 ) >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DESCRIPTION=A Python package installer and resolver, written in Rust
-EAPI=8
-HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
-INHERIT=cargo check-reqs
-IUSE=test debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
-PROPERTIES=test_network
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/astral-sh/uv/archive/0.4.6.tar.gz -> uv-0.4.6.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/5e3eaf254b5bd481c75d2710eed055f95b756913.tar.gz -> reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/011b24604fa7bc223daaad7712c0694bac8f0a87.tar.gz -> rs-async-zip-011b24604fa7bc223daaad7712c0694bac8f0a87.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/5e3eaf254b5bd481c75d2710eed055f95b756913.tar.gz -> reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz https://github.com/charliermarsh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/388685a8711092971930986644cfed152d1a1f6c.tar.gz -> pubgrub-388685a8711092971930986644cfed152d1a1f6c.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.4.2-crates.tar.xz
-_eclasses_=cargo c806360bab90e2b49223df1810172c2b check-reqs f5db0b1ec36d0899adc2b41f8c447823 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=855d7fa6e74b7cef8011d0f518af7bf2
diff --git a/metadata/md5-cache/dev-python/uv-0.4.8 b/metadata/md5-cache/dev-python/uv-0.4.8
deleted file mode 100644
index 3bb039ab3533..000000000000
--- a/metadata/md5-cache/dev-python/uv-0.4.8
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=virtual/rust-1.80 test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 ) >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:=
-DESCRIPTION=A Python package installer and resolver, written in Rust
-EAPI=8
-HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
-INHERIT=cargo check-reqs
-IUSE=test debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
-PROPERTIES=test_network
-RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/astral-sh/uv/archive/0.4.8.tar.gz -> uv-0.4.8.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/5e3eaf254b5bd481c75d2710eed055f95b756913.tar.gz -> reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/011b24604fa7bc223daaad7712c0694bac8f0a87.tar.gz -> rs-async-zip-011b24604fa7bc223daaad7712c0694bac8f0a87.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/5e3eaf254b5bd481c75d2710eed055f95b756913.tar.gz -> reqwest-middleware-5e3eaf254b5bd481c75d2710eed055f95b756913.gh.tar.gz https://github.com/charliermarsh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/388685a8711092971930986644cfed152d1a1f6c.tar.gz -> pubgrub-388685a8711092971930986644cfed152d1a1f6c.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.4.8-crates.tar.xz
-_eclasses_=cargo c806360bab90e2b49223df1810172c2b check-reqs f5db0b1ec36d0899adc2b41f8c447823 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=1077746e62f37f3e10a13f4c023c1285
diff --git a/metadata/md5-cache/dev-python/xpybutil-0.0.6 b/metadata/md5-cache/dev-python/xpybutil-0.0.6
index cc181f9fc6c0..1178ad510679 100644
--- a/metadata/md5-cache/dev-python/xpybutil-0.0.6
+++ b/metadata/md5-cache/dev-python/xpybutil-0.0.6
@@ -7,9 +7,9 @@ INHERIT=distutils-r1
IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=WTFPL
-RDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+RDEPEND=>=dev-python/xcffib-1.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://github.com/BurntSushi/xpybutil/archive/refs/tags/0.0.6.tar.gz -> xpybutil-0.0.6.gh.tar.gz
_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=7ca9002262167081ea72ff466cb8281f
+_md5_=891f7e8374f11ce9d4e4018eef5655b3
diff --git a/metadata/md5-cache/dev-python/zipp-3.20.2 b/metadata/md5-cache/dev-python/zipp-3.20.2
new file mode 100644
index 000000000000..b9042bdbac09
--- /dev/null
+++ b/metadata/md5-cache/dev-python/zipp-3.20.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jaraco-functools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-itertools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-test[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Backport of pathlib-compatible object wrapper for zip files
+EAPI=8
+HOMEPAGE=https://github.com/jaraco/zipp/ https://pypi.org/project/zipp/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/z/zipp/zipp-3.20.2.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=e1b76a418c4f476b5843a3b4638751fe
diff --git a/metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r2 b/metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r2
index e9e4c43a1c9c..69b241edef63 100644
--- a/metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r2
+++ b/metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://coffeescript.org/
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/coffee-script-source-1.12.2.gem
_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 ruby-fakegem c15e9262e9d714e53eb7e03047d12643 ruby-ng a6e22e2e4ba7527ba0590c8df492c1c0 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=dac7c354a43007292b0d0a0a67c948ac
+_md5_=240d2c246e2bdc495ef9d42a173926d1
diff --git a/metadata/md5-cache/dev-ruby/file-tail-1.3.0 b/metadata/md5-cache/dev-ruby/file-tail-1.3.0
new file mode 100644
index 000000000000..a2be50eda0dc
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/file-tail-1.3.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/tins-1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( =dev-ruby/tins-1*[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A small ruby library that allows it to 'tail' files in Ruby
+EAPI=8
+HOMEPAGE=https://flori.github.io/file-tail/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/tins-1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( =dev-ruby/tins-1*[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/file-tail-1.3.0.gem
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 ruby-fakegem c15e9262e9d714e53eb7e03047d12643 ruby-ng a6e22e2e4ba7527ba0590c8df492c1c0 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=7e279c9208153c13d5c6017f5d774252
diff --git a/metadata/md5-cache/dev-ruby/mkmf-lite-0.7.0 b/metadata/md5-cache/dev-ruby/mkmf-lite-0.7.0
new file mode 100644
index 000000000000..7d9c6f19f260
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/mkmf-lite-0.7.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby31(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby32(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby32(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby32(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby33(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby33(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby33(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=light version of the the mkmf library designed for use as a library
+EAPI=8
+HOMEPAGE=https://github.com/djberg96/mkmf-lite
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=ruby_targets_ruby31? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby31(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby32(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby32(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby32(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby33(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby33(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby33(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/mkmf-lite-0.7.0.gem
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 ruby-fakegem c15e9262e9d714e53eb7e03047d12643 ruby-ng a6e22e2e4ba7527ba0590c8df492c1c0 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=e5fe17063b3856324103ed9f1c4bc3e4
diff --git a/metadata/md5-cache/dev-ruby/sqlite3-2.0.4-r2 b/metadata/md5-cache/dev-ruby/sqlite3-2.0.4-r2
new file mode 100644
index 000000000000..b06d75faeb7c
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sqlite3-2.0.4-r2
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-db/sqlite-3.46.1:3 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=An extension library to access a SQLite database from Ruby
+EAPI=8
+HOMEPAGE=https://github.com/sparklemotion/sqlite3-ruby
+INHERIT=ruby-fakegem
+IUSE=doc test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=>=dev-db/sqlite-3.46.1:3 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v2.0.4.tar.gz -> sqlite3-2.0.4.tar.gz
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 ruby-fakegem c15e9262e9d714e53eb7e03047d12643 ruby-ng a6e22e2e4ba7527ba0590c8df492c1c0 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=35ebe4c983d26ea017b5ccf207ff7bf8
diff --git a/metadata/md5-cache/dev-ruby/unicode-display_width-2.6.0 b/metadata/md5-cache/dev-ruby/unicode-display_width-2.6.0
new file mode 100644
index 000000000000..7251fed0146f
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/unicode-display_width-2.6.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Adds String#display_width to get the display size using EastAsianWidth.txt
+EAPI=8
+HOMEPAGE=https://github.com/janlelis/unicode-display_width
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/janlelis/unicode-display_width/archive/v2.6.0.tar.gz -> unicode-display_width-2.6.0.tar.gz
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 ruby-fakegem c15e9262e9d714e53eb7e03047d12643 ruby-ng a6e22e2e4ba7527ba0590c8df492c1c0 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=fcb98a6dcfb2aeaad1abf95038edec59
diff --git a/metadata/md5-cache/dev-util/bear-3.1.4-r1 b/metadata/md5-cache/dev-util/bear-3.1.4-r1
index 1ede0e3921e9..435942f0859b 100644
--- a/metadata/md5-cache/dev-util/bear-3.1.4-r1
+++ b/metadata/md5-cache/dev-util/bear-3.1.4-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/rizsotto/Bear
INHERIT=cuda cmake multiprocessing python-any-r1
IUSE=cuda test
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv x86
LICENSE=GPL-3+
RDEPEND=>=dev-libs/libfmt-9.1.0:= dev-libs/protobuf:= >=dev-libs/spdlog-1.11.0:= >=net-libs/grpc-1.49.2:= cuda? ( dev-util/nvidia-cuda-toolkit )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rizsotto/Bear/archive/3.1.4.tar.gz -> bear-3.1.4.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=3f37c0fb429e72359992ac02c2d85b11
+_md5_=bac0840101aa04f15949e37e8e3c6ff5
diff --git a/metadata/md5-cache/dev-util/bindgen-0.70.1 b/metadata/md5-cache/dev-util/bindgen-0.70.1
new file mode 100644
index 000000000000..a14389b1b968
--- /dev/null
+++ b/metadata/md5-cache/dev-util/bindgen-0.70.1
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=virtual/rust
+DESCRIPTION=Automatically generates Rust FFI bindings to C and C++ libraries.
+EAPI=8
+HOMEPAGE=https://rust-lang.github.io/rust-bindgen/
+INHERIT=rust-toolchain cargo
+IUSE=debug
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
+LICENSE=BSD Apache-2.0 BSD ISC MIT Unicode-DFS-2016
+RDEPEND=virtual/rust sys-devel/clang:*
+SLOT=0
+SRC_URI=https://github.com/rust-lang/rust-bindgen/archive/refs/tags/v0.70.1.tar.gz -> bindgen-0.70.1.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.1/download -> annotate-snippets-0.9.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.2.1/download -> bitflags-2.2.1.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/cc/1.0.78/download -> cc-1.0.78.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.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/clang-sys/1.4.0/download -> clang-sys-1.4.0.crate https://crates.io/api/v1/crates/clap/4.1.4/download -> clap-4.1.4.crate https://crates.io/api/v1/crates/clap_complete/4.2.0/download -> clap_complete-4.2.0.crate https://crates.io/api/v1/crates/clap_derive/4.1.0/download -> clap_derive-4.1.0.crate https://crates.io/api/v1/crates/clap_lex/0.3.1/download -> clap_lex-0.3.1.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.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/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.4/download -> io-lifetimes-1.0.4.crate https://crates.io/api/v1/crates/is-terminal/0.4.7/download -> is-terminal-0.4.7.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/libc/0.2.154/download -> libc-0.2.154.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/once_cell/1.17.0/download -> once_cell-1.17.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.4.1/download -> os_str_bytes-6.4.1.crate https://crates.io/api/v1/crates/owo-colors/3.5.0/download -> owo-colors-3.5.0.crate https://crates.io/api/v1/crates/prettyplease/0.2.7/download -> prettyplease-0.2.7.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.60/download -> proc-macro2-1.0.60.crate https://crates.io/api/v1/crates/quickcheck/1.0.3/download -> quickcheck-1.0.3.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.28/download -> regex-syntax-0.6.28.crate https://crates.io/api/v1/crates/regex/1.7.1/download -> regex-1.7.1.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/similar/2.2.1/download -> similar-2.2.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.107/download -> syn-1.0.107.crate https://crates.io/api/v1/crates/syn/2.0.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.6/download -> unicode-ident-1.0.6.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.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-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-sys/0.42.0/download -> windows-sys-0.42.0.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.48.0/download -> windows-sys-0.48.0.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.48.1/download -> windows-targets-0.48.1.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.48.0/download -> windows_aarch64_gnullvm-0.48.0.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.48.0/download -> windows_aarch64_msvc-0.48.0.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.48.0/download -> windows_i686_gnu-0.48.0.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.48.0/download -> windows_i686_msvc-0.48.0.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.48.0/download -> windows_x86_64_gnu-0.48.0.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.48.0/download -> windows_x86_64_gnullvm-0.48.0.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.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=b8cc84eb9e47b0ae08d3281dce911dbc
diff --git a/metadata/md5-cache/dev-util/cargo-license-0.6.1 b/metadata/md5-cache/dev-util/cargo-license-0.6.1
new file mode 100644
index 000000000000..e1d7ef8d6636
--- /dev/null
+++ b/metadata/md5-cache/dev-util/cargo-license-0.6.1
@@ -0,0 +1,13 @@
+BDEPEND=>=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=Cargo subcommand to see license of dependencies
+EAPI=8
+HOMEPAGE=https://github.com/onur/cargo-license
+INHERIT=cargo
+IUSE=debug
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0 Boost-1.0 MIT Unicode-DFS-2016 Unlicense
+SLOT=0
+SRC_URI=https://github.com/onur/cargo-license/archive/refs/tags/v0.6.1.tar.gz -> cargo-license-0.6.1.tar.gz https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anstream/0.6.11/download -> anstream-0.6.11.crate https://crates.io/api/v1/crates/anstyle/1.0.4/download -> anstyle-1.0.4.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/camino/1.1.6/download -> camino-1.1.6.crate https://crates.io/api/v1/crates/cargo-platform/0.1.6/download -> cargo-platform-0.1.6.crate https://crates.io/api/v1/crates/cargo_metadata/0.18.1/download -> cargo_metadata-0.18.1.crate https://crates.io/api/v1/crates/clap/4.4.18/download -> clap-4.4.18.crate https://crates.io/api/v1/crates/clap_builder/4.4.18/download -> clap_builder-4.4.18.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/csv/1.3.0/download -> csv-1.3.0.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/itertools/0.12.0/download -> itertools-0.12.0.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/semver/1.0.21/download -> semver-1.0.21.crate https://crates.io/api/v1/crates/serde/1.0.195/download -> serde-1.0.195.crate https://crates.io/api/v1/crates/serde_derive/1.0.195/download -> serde_derive-1.0.195.crate https://crates.io/api/v1/crates/serde_json/1.0.111/download -> serde_json-1.0.111.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/spdx/0.10.3/download -> spdx-0.10.3.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/thiserror/1.0.56/download -> thiserror-1.0.56.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.56/download -> thiserror-impl-1.0.56.crate https://crates.io/api/v1/crates/toml/0.8.8/download -> toml-0.8.8.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.21.0/download -> toml_edit-0.21.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winnow/0.5.34/download -> winnow-0.5.34.crate
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=6b87f9e9fb485abd54cd24fe15fadd39
diff --git a/metadata/md5-cache/dev-util/conan-2.7.1 b/metadata/md5-cache/dev-util/conan-2.7.1
new file mode 100644
index 000000000000..a553acc842d9
--- /dev/null
+++ b/metadata/md5-cache/dev-util/conan-2.7.1
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Distributed C/C++ package manager
+EAPI=8
+HOMEPAGE=https://conan.io/
+INHERIT=distutils-r1
+IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=>=dev-python/bottle-0.12.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/distro-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fasteners-0.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/patch-ng-1.18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluginbase-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.25[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/conan-io/conan/archive/2.7.1.tar.gz -> conan-2.7.1.gh.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=5bdb55f0bbc2f102ee473ede1e30cd26
diff --git a/metadata/md5-cache/dev-util/lxqt-build-tools-2.0.0-r1 b/metadata/md5-cache/dev-util/lxqt-build-tools-2.0.0-r1
index f9d87c0b7811..9c9c86173a1e 100644
--- a/metadata/md5-cache/dev-util/lxqt-build-tools-2.0.0-r1
+++ b/metadata/md5-cache/dev-util/lxqt-build-tools-2.0.0-r1
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt Build Tools
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~loong ~riscv
+KEYWORDS=amd64 arm64 ~loong ~riscv ~x86
LICENSE=BSD
RDEPEND=>=dev-libs/glib-2.50.0 >=dev-qt/qtbase-6.6:6 !<=app-arch/lxqt-archiver-1 !<=app-misc/qtxdg-tools-4 !<=dev-libs/libqtxdg-4 !<=gui-libs/xdg-desktop-portal-lxqt-1 !<=lxqt-base/liblxqt-2 !<=lxqt-base/libsysstat-1 !<=lxqt-base/lxqt-about-2 !<=lxqt-base/lxqt-admin-2 !<=lxqt-base/lxqt-config-2 !<=lxqt-base/lxqt-globalkeys-2 !<=lxqt-base/lxqt-menu-data-2 !<=lxqt-base/lxqt-meta-2 !<=lxqt-base/lxqt-notificationd-2 !<=lxqt-base/lxqt-openssh-askpass-2 !<=lxqt-base/lxqt-panel-2 !<=lxqt-base/lxqt-policykit-2 !<=lxqt-base/lxqt-powermanagement-2 !<=lxqt-base/lxqt-qtplugin-2 !<=lxqt-base/lxqt-runner-2 !<=lxqt-base/lxqt-session-2 !<=lxqt-base/lxqt-sudo-2 !<=media-gfx/lximage-qt-2 !<=media-sound/pavucontrol-qt-2 !<=x11-libs/libfm-qt-2 !<=x11-libs/qtermwidget-2 !x11-misc/obconf-qt !<=x11-misc/pcmanfm-qt-2 !<=x11-misc/qps-2.9 !<=x11-misc/screengrab-2.8 !<=x11-terms/qterminal-2 !<=x11-themes/lxqt-themes-2
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-build-tools/releases/download/2.0.0/lxqt-build-tools-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=c40d7ba8c3ce33d51ce85f34db614282
+_md5_=54aa7077a6712887cfeeda4aa19f19f6
diff --git a/metadata/md5-cache/dev-util/qbs-2.3.1 b/metadata/md5-cache/dev-util/qbs-2.3.1
deleted file mode 100644
index ce4a1df0ccd3..000000000000
--- a/metadata/md5-cache/dev-util/qbs-2.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 dev-python/beautifulsoup4[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/beautifulsoup4[python_targets_python3_9(-)] dev-python/lxml[python_targets_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/beautifulsoup4[python_targets_python3_8(-)] dev-python/lxml[python_targets_python3_8(-)] ) ) dev-qt/qttools:6[assistant,qdoc] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-qt/qt5compat:6 dev-qt/qtbase:6[concurrent,gui,network,widgets,xml]
-DESCRIPTION=Modern build tool for software projects
-EAPI=8
-HOMEPAGE=https://doc.qt.io/qbs/
-INHERIT=cmake flag-o-matic python-any-r1 toolchain-funcs
-IUSE=doc test
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=|| ( LGPL-2.1 LGPL-3 ) BSD
-RDEPEND=dev-qt/qt5compat:6 dev-qt/qtbase:6[concurrent,gui,network,widgets,xml]
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://download.qt.io/official_releases/qbs/2.3.1/qbs-src-2.3.1.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=c783b847d7a9a223629036ee2dde8eda
diff --git a/metadata/md5-cache/dev-util/qbs-2.4.1 b/metadata/md5-cache/dev-util/qbs-2.4.1-r1
index 172010b5f59c..05fb39f17221 100644
--- a/metadata/md5-cache/dev-util/qbs-2.4.1
+++ b/metadata/md5-cache/dev-util/qbs-2.4.1-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qbs/2.4.1/qbs-src-2.4.1.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=85b301606443a7d6acc937e2e7335c61
+_md5_=9cdc4d993ffcc5835a3b79fd0cb1f384
diff --git a/metadata/md5-cache/dev-util/ruff-0.6.3 b/metadata/md5-cache/dev-util/ruff-0.6.3
deleted file mode 100644
index b38ad3bd5929..000000000000
--- a/metadata/md5-cache/dev-util/ruff-0.6.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=virtual/rust-1.76 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) ) app-arch/zstd
-DESCRIPTION=An extremely fast Python linter, written in Rust
-EAPI=8
-HOMEPAGE=https://docs.astral.sh/ruff/ https://github.com/astral-sh/ruff
-INHERIT=shell-completion cargo
-IUSE=debug
-KEYWORDS=~amd64 ~loong
-LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0 || ( MIT Apache-2.0 )
-RDEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-SLOT=0
-SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/append-only-vec/0.1.5/download -> append-only-vec-0.1.5.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argfile/0.2.1/download -> argfile-0.2.1.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.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.6.0/download -> bitflags-2.6.0.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.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/camino/1.1.9/download -> camino-1.1.9.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.2.3/download -> castaway-0.2.3.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.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.1.1/download -> cfg_aliases-0.1.1.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/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.16/download -> clap-4.5.16.crate https://crates.io/api/v1/crates/clap_builder/4.5.15/download -> clap_builder-4.5.15.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_command/0.6.1/download -> clap_complete_command-0.6.1.crate https://crates.io/api/v1/crates/clap_complete_nushell/4.5.2/download -> clap_complete_nushell-4.5.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/3.0.0/download -> clearscreen-3.0.0.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.6.0/download -> codspeed-criterion-compat-2.6.0.crate https://crates.io/api/v1/crates/codspeed/2.6.0/download -> codspeed-2.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/compact_str/0.8.0/download -> compact_str-0.8.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.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-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/dashmap/6.0.1/download -> dashmap-6.0.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.5/download -> env_logger-0.11.5.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.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.24/download -> filetime-0.2.24.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.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.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.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.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.7/download -> imara-diff-0.1.7.crate https://crates.io/api/v1/crates/imperative/1.0.6/download -> imperative-1.0.6.crate https://crates.io/api/v1/crates/indexmap/2.4.0/download -> indexmap-2.4.0.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.6.0/download -> insta-cmd-0.6.0.crate https://crates.io/api/v1/crates/insta/1.39.0/download -> insta-1.39.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.6/download -> is-macro-0.3.6.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/js-sys/0.3.70/download -> js-sys-0.3.70.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.158/download -> libc-0.2.158.crate https://crates.io/api/v1/crates/libcst/1.4.0/download -> libcst-1.4.0.crate https://crates.io/api/v1/crates/libcst_derive/1.4.0/download -> libcst_derive-1.4.0.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.39/download -> libmimalloc-sys-0.1.39.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/lsp-server/0.7.6/download -> lsp-server-0.7.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.8.4/download -> matchit-0.8.4.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/mimalloc/0.1.43/download -> mimalloc-0.1.43.crate https://crates.io/api/v1/crates/minicov/0.3.5/download -> minicov-0.3.5.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.1/download -> nu-ansi-term-0.50.1.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.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/ordermap/0.5.2/download -> ordermap-0.5.2.crate https://crates.io/api/v1/crates/os_str_bytes/7.0.0/download -> os_str_bytes-7.0.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.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.14/download -> paste-1.0.14.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/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep440_rs/0.6.6/download -> pep440_rs-0.6.6.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.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/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.4.0/download -> quick-junit-0.4.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.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/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.7.0/download -> rustls-pki-types-1.7.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.5/download -> rustls-webpki-0.102.5.crate https://crates.io/api/v1/crates/rustls/0.23.10/download -> rustls-0.23.10.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.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/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.209/download -> serde-1.0.209.crate https://crates.io/api/v1/crates/serde_derive/1.0.209/download -> serde_derive-1.0.209.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.127/download -> serde_json-1.0.127.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.7/download -> serde_spanned-0.6.7.crate https://crates.io/api/v1/crates/serde_test/1.0.177/download -> serde_test-1.0.177.crate https://crates.io/api/v1/crates/serde_with/3.9.0/download -> serde_with-3.9.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.9.0/download -> serde_with_macros-3.9.0.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.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/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.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/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.76/download -> syn-2.0.76.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.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/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/download -> tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.6.0/download -> tikv-jemallocator-0.6.0.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.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/toml/0.8.19/download -> toml-0.8.19.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.22.20/download -> toml_edit-0.22.20.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-flame/0.2.0/download -> tracing-flame-0.2.0.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.4.0/download -> tracing-tree-0.4.0.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.10.1/download -> ureq-2.10.1.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.10.0/download -> uuid-macro-internal-1.10.0.crate https://crates.io/api/v1/crates/uuid/1.10.0/download -> uuid-1.10.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.43/download -> wasm-bindgen-futures-0.4.43.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.43/download -> wasm-bindgen-test-macro-0.3.43.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.43/download -> wasm-bindgen-test-0.3.43.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.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-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.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.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-core/0.52.0/download -> windows-core-0.52.0.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.6.18/download -> winnow-0.6.18.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zip/0.6.6/download -> zip-0.6.6.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.11+zstd.1.5.6/download -> zstd-sys-2.0.11+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/salsa-rs/salsa/archive/f608ff8b24f07706492027199f51132244034f29.tar.gz -> salsa-f608ff8b24f07706492027199f51132244034f29.gh.tar.gz https://github.com/salsa-rs/salsa/archive/f608ff8b24f07706492027199f51132244034f29.tar.gz -> salsa-f608ff8b24f07706492027199f51132244034f29.gh.tar.gz https://github.com/salsa-rs/salsa/archive/f608ff8b24f07706492027199f51132244034f29.tar.gz -> salsa-f608ff8b24f07706492027199f51132244034f29.gh.tar.gz https://github.com/astral-sh/ruff/archive/refs/tags/0.6.3.tar.gz -> ruff-0.6.3.gh.tar.gz
-_eclasses_=bash-completion-r1 3047612be964ffd4a549447fc4289f12 cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=715d5972b3192bc8a30181a4c2222d68
diff --git a/metadata/md5-cache/dev-util/ruff-0.6.5 b/metadata/md5-cache/dev-util/ruff-0.6.5
new file mode 100644
index 000000000000..10b32d2b853a
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ruff-0.6.5
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.76 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) ) app-arch/zstd
+DESCRIPTION=An extremely fast Python linter, written in Rust
+EAPI=8
+HOMEPAGE=https://docs.astral.sh/ruff/ https://github.com/astral-sh/ruff
+INHERIT=shell-completion cargo
+IUSE=debug
+KEYWORDS=~amd64 ~loong
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0 || ( MIT Apache-2.0 )
+RDEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
+SLOT=0
+SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/append-only-vec/0.1.5/download -> append-only-vec-0.1.5.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argfile/0.2.1/download -> argfile-0.2.1.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.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.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.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.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/camino/1.1.9/download -> camino-1.1.9.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.2.3/download -> castaway-0.2.3.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.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.1.1/download -> cfg_aliases-0.1.1.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/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.16/download -> clap-4.5.16.crate https://crates.io/api/v1/crates/clap_builder/4.5.15/download -> clap_builder-4.5.15.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_command/0.6.1/download -> clap_complete_command-0.6.1.crate https://crates.io/api/v1/crates/clap_complete_nushell/4.5.2/download -> clap_complete_nushell-4.5.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/3.0.0/download -> clearscreen-3.0.0.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.6.0/download -> codspeed-criterion-compat-2.6.0.crate https://crates.io/api/v1/crates/codspeed/2.6.0/download -> codspeed-2.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/compact_str/0.8.0/download -> compact_str-0.8.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/cpufeatures/0.2.13/download -> cpufeatures-0.2.13.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.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-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/dashmap/6.0.1/download -> dashmap-6.0.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.5/download -> env_logger-0.11.5.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.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.24/download -> filetime-0.2.24.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.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.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.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.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.7/download -> imara-diff-0.1.7.crate https://crates.io/api/v1/crates/imperative/1.0.6/download -> imperative-1.0.6.crate https://crates.io/api/v1/crates/indexmap/2.4.0/download -> indexmap-2.4.0.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.6.0/download -> insta-cmd-0.6.0.crate https://crates.io/api/v1/crates/insta/1.39.0/download -> insta-1.39.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.6/download -> is-macro-0.3.6.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/js-sys/0.3.70/download -> js-sys-0.3.70.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.158/download -> libc-0.2.158.crate https://crates.io/api/v1/crates/libcst/1.4.0/download -> libcst-1.4.0.crate https://crates.io/api/v1/crates/libcst_derive/1.4.0/download -> libcst_derive-1.4.0.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.39/download -> libmimalloc-sys-0.1.39.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/lsp-server/0.7.6/download -> lsp-server-0.7.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.8.4/download -> matchit-0.8.4.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/mimalloc/0.1.43/download -> mimalloc-0.1.43.crate https://crates.io/api/v1/crates/minicov/0.3.5/download -> minicov-0.3.5.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.1/download -> nu-ansi-term-0.50.1.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.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/ordermap/0.5.2/download -> ordermap-0.5.2.crate https://crates.io/api/v1/crates/os_str_bytes/7.0.0/download -> os_str_bytes-7.0.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.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.14/download -> paste-1.0.14.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/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep440_rs/0.6.6/download -> pep440_rs-0.6.6.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.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/pest/2.7.11/download -> pest-2.7.11.crate https://crates.io/api/v1/crates/pest_derive/2.7.11/download -> pest_derive-2.7.11.crate https://crates.io/api/v1/crates/pest_generator/2.7.11/download -> pest_generator-2.7.11.crate https://crates.io/api/v1/crates/pest_meta/2.7.11/download -> pest_meta-2.7.11.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.5.0/download -> quick-junit-0.5.0.crate https://crates.io/api/v1/crates/quick-xml/0.36.1/download -> quick-xml-0.36.1.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.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/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.7.0/download -> rustls-pki-types-1.7.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.5/download -> rustls-webpki-0.102.5.crate https://crates.io/api/v1/crates/rustls/0.23.10/download -> rustls-0.23.10.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.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/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.209/download -> serde-1.0.209.crate https://crates.io/api/v1/crates/serde_derive/1.0.209/download -> serde_derive-1.0.209.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.127/download -> serde_json-1.0.127.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.7/download -> serde_spanned-0.6.7.crate https://crates.io/api/v1/crates/serde_test/1.0.177/download -> serde_test-1.0.177.crate https://crates.io/api/v1/crates/serde_with/3.9.0/download -> serde_with-3.9.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.9.0/download -> serde_with_macros-3.9.0.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.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/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.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/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.76/download -> syn-2.0.76.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.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/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/download -> tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.6.0/download -> tikv-jemallocator-0.6.0.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.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/toml/0.8.19/download -> toml-0.8.19.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.22.20/download -> toml_edit-0.22.20.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-flame/0.2.0/download -> tracing-flame-0.2.0.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.4.0/download -> tracing-tree-0.4.0.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.10.1/download -> ureq-2.10.1.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.10.0/download -> uuid-macro-internal-1.10.0.crate https://crates.io/api/v1/crates/uuid/1.10.0/download -> uuid-1.10.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.43/download -> wasm-bindgen-futures-0.4.43.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.43/download -> wasm-bindgen-test-macro-0.3.43.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.43/download -> wasm-bindgen-test-0.3.43.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.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-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.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.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-core/0.52.0/download -> windows-core-0.52.0.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.6.18/download -> winnow-0.6.18.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zip/0.6.6/download -> zip-0.6.6.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.11+zstd.1.5.6/download -> zstd-sys-2.0.11+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/salsa-rs/salsa/archive/f608ff8b24f07706492027199f51132244034f29.tar.gz -> salsa-f608ff8b24f07706492027199f51132244034f29.gh.tar.gz https://github.com/salsa-rs/salsa/archive/f608ff8b24f07706492027199f51132244034f29.tar.gz -> salsa-f608ff8b24f07706492027199f51132244034f29.gh.tar.gz https://github.com/salsa-rs/salsa/archive/f608ff8b24f07706492027199f51132244034f29.tar.gz -> salsa-f608ff8b24f07706492027199f51132244034f29.gh.tar.gz https://github.com/astral-sh/ruff/archive/refs/tags/0.6.5.tar.gz -> ruff-0.6.5.gh.tar.gz
+_eclasses_=bash-completion-r1 3047612be964ffd4a549447fc4289f12 cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=e56aaae8e234c202b48fdefb984f430b
diff --git a/metadata/md5-cache/dev-util/rustup-1.27.1 b/metadata/md5-cache/dev-util/rustup-1.27.1
new file mode 100644
index 000000000000..53622534924c
--- /dev/null
+++ b/metadata/md5-cache/dev-util/rustup-1.27.1
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst test unpack
+DEPEND=app-arch/xz-utils net-misc/curl:=[http2,ssl] dev-libs/openssl:0=
+DESCRIPTION=Rust toolchain installer
+EAPI=8
+HOMEPAGE=https://rust-lang.github.io/rustup/
+INHERIT=bash-completion-r1 cargo prefix
+IUSE=debug
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=|| ( Apache-2.0 MIT ) Apache-2.0 BSD ISC MIT Unicode-DFS-2016
+RDEPEND=app-arch/xz-utils net-misc/curl:=[http2,ssl] dev-libs/openssl:0=
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/rust-lang/rustup/archive/1.27.1.tar.gz -> rustup-1.27.1.tar.gz https://dev.gentoo.org/~arthurzam/distfiles/dev-util/rustup/rustup-1.27.1-crates.tar.xz
+_eclasses_=bash-completion-r1 3047612be964ffd4a549447fc4289f12 cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 prefix 629161311cdf29bf8596fdd036826a2c rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=5e4eac7f7a5c624d685fc29755a560d5
diff --git a/metadata/md5-cache/games-board/stockfish-17 b/metadata/md5-cache/games-board/stockfish-17
new file mode 100644
index 000000000000..8a1a4ce6481d
--- /dev/null
+++ b/metadata/md5-cache/games-board/stockfish-17
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=|| ( app-arch/unzip app-arch/zip )
+DESCRIPTION=Free UCI chess engine, claimed to be the strongest in the world
+EAPI=7
+HOMEPAGE=https://stockfishchess.org/
+INHERIT=toolchain-funcs
+IUSE=cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse cpu_flags_x86_avx512f cpu_flags_x86_avx512dq debug general-32 general-64 +optimize
+KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
+LICENSE=GPL-3
+SLOT=0
+SRC_URI=https://github.com/official-stockfish/Stockfish/archive/sf_17.tar.gz -> stockfish-17.tar.gz https://tests.stockfishchess.org/api/nn/nn-1111cefa1111.nnue -> stockfish-17-nn-1111cefa1111.nnue https://tests.stockfishchess.org/api/nn/nn-37f18f62d772.nnue -> stockfish-17-nn-37f18f62d772.nnue
+_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=779d6293167bda3493125056e65a6b14
diff --git a/metadata/md5-cache/games-emulation/RetroArch-1.16.0.3 b/metadata/md5-cache/games-emulation/RetroArch-1.16.0.3
index cf644d5032c5..8f6a1733190b 100644
--- a/metadata/md5-cache/games-emulation/RetroArch-1.16.0.3
+++ b/metadata/md5-cache/games-emulation/RetroArch-1.16.0.3
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install postinst
-DEPEND=alsa? ( media-libs/alsa-lib:0= ) cg? ( media-gfx/nvidia-cg-toolkit:0= ) arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) jack? ( virtual/jack:= ) libass? ( media-libs/libass:0= ) libusb? ( virtual/libusb:1= ) openal? ( media-libs/openal:0= ) opengl? ( media-libs/mesa:0=[gles2?] ) osmesa? ( media-libs/mesa:0=[osmesa?] ) pulseaudio? ( media-libs/libpulse:0= ) sdl? ( >=media-libs/libsdl-1.2.10:0=[joystick] ) sdl2? ( media-libs/libsdl2:0=[joystick] ) truetype? ( media-libs/freetype:2= ) udev? ( virtual/udev:0= X? ( x11-drivers/xf86-input-evdev:0= ) ) amd64? ( vulkan? ( media-libs/vulkan-loader:0= ) ) v4l2? ( media-libs/libv4l:0= ) wayland? ( media-libs/mesa:0=[wayland?] ) X? ( x11-base/xorg-server:0= >=x11-libs/libxkbcommon-0.4.0:0= ) xinerama? ( x11-libs/libXinerama:0= ) xv? ( x11-libs/libXv:0= ) zlib? ( sys-libs/zlib:0= ) virtual/pkgconfig
+DEPEND=alsa? ( media-libs/alsa-lib:0= ) cg? ( media-gfx/nvidia-cg-toolkit:0= ) arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) jack? ( virtual/jack:= ) libass? ( media-libs/libass:0= ) libusb? ( virtual/libusb:1= ) openal? ( media-libs/openal:0= ) opengl? ( media-libs/mesa:0=[gles2(+)?] ) osmesa? ( media-libs/mesa:0=[osmesa?] ) pulseaudio? ( media-libs/libpulse:0= ) sdl? ( >=media-libs/libsdl-1.2.10:0=[joystick] ) sdl2? ( media-libs/libsdl2:0=[joystick] ) truetype? ( media-libs/freetype:2= ) udev? ( virtual/udev:0= X? ( x11-drivers/xf86-input-evdev:0= ) ) amd64? ( vulkan? ( media-libs/vulkan-loader:0= ) ) v4l2? ( media-libs/libv4l:0= ) wayland? ( media-libs/mesa:0=[wayland?] ) X? ( x11-base/xorg-server:0= >=x11-libs/libxkbcommon-0.4.0:0= ) xinerama? ( x11-libs/libXinerama:0= ) xv? ( x11-libs/libXv:0= ) zlib? ( sys-libs/zlib:0= ) virtual/pkgconfig
DESCRIPTION=RetroArch is a frontend for emulators, game engines and media players
EAPI=8
HOMEPAGE=https://www.retroarch.com
@@ -7,9 +7,9 @@ INHERIT=flag-o-matic
IUSE=7zip alsa cg cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_x86_sse2 cheevos debug dispmanx +egl filters ffmpeg gles2 gles3 hid jack kms libass libusb materialui network openal +opengl osmesa oss +ozone +pulseaudio +rgui sdl sdl2 +truetype +threads udev v4l2 videocore vulkan wayland +X xinerama xmb xv zlib
KEYWORDS=~amd64
LICENSE=GPL-3
-RDEPEND=alsa? ( media-libs/alsa-lib:0= ) cg? ( media-gfx/nvidia-cg-toolkit:0= ) arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) jack? ( virtual/jack:= ) libass? ( media-libs/libass:0= ) libusb? ( virtual/libusb:1= ) openal? ( media-libs/openal:0= ) opengl? ( media-libs/mesa:0=[gles2?] ) osmesa? ( media-libs/mesa:0=[osmesa?] ) pulseaudio? ( media-libs/libpulse:0= ) sdl? ( >=media-libs/libsdl-1.2.10:0=[joystick] ) sdl2? ( media-libs/libsdl2:0=[joystick] ) truetype? ( media-libs/freetype:2= ) udev? ( virtual/udev:0= X? ( x11-drivers/xf86-input-evdev:0= ) ) amd64? ( vulkan? ( media-libs/vulkan-loader:0= ) ) v4l2? ( media-libs/libv4l:0= ) wayland? ( media-libs/mesa:0=[wayland?] ) X? ( x11-base/xorg-server:0= >=x11-libs/libxkbcommon-0.4.0:0= ) xinerama? ( x11-libs/libXinerama:0= ) xv? ( x11-libs/libXv:0= ) zlib? ( sys-libs/zlib:0= )
+RDEPEND=alsa? ( media-libs/alsa-lib:0= ) cg? ( media-gfx/nvidia-cg-toolkit:0= ) arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) jack? ( virtual/jack:= ) libass? ( media-libs/libass:0= ) libusb? ( virtual/libusb:1= ) openal? ( media-libs/openal:0= ) opengl? ( media-libs/mesa:0=[gles2(+)?] ) osmesa? ( media-libs/mesa:0=[osmesa?] ) pulseaudio? ( media-libs/libpulse:0= ) sdl? ( >=media-libs/libsdl-1.2.10:0=[joystick] ) sdl2? ( media-libs/libsdl2:0=[joystick] ) truetype? ( media-libs/freetype:2= ) udev? ( virtual/udev:0= X? ( x11-drivers/xf86-input-evdev:0= ) ) amd64? ( vulkan? ( media-libs/vulkan-loader:0= ) ) v4l2? ( media-libs/libv4l:0= ) wayland? ( media-libs/mesa:0=[wayland?] ) X? ( x11-base/xorg-server:0= >=x11-libs/libxkbcommon-0.4.0:0= ) xinerama? ( x11-libs/libXinerama:0= ) xv? ( x11-libs/libXv:0= ) zlib? ( sys-libs/zlib:0= )
REQUIRED_USE=|| ( alsa jack openal oss pulseaudio ) || ( opengl sdl sdl2 vulkan dispmanx ) || ( kms X wayland videocore ) || ( materialui ozone rgui xmb ) alsa? ( threads ) arm? ( gles2? ( egl ) ) !arm? ( egl? ( opengl ) gles2? ( opengl ) ) cg? ( opengl ) dispmanx? ( videocore arm ) gles2? ( !cg ) gles3? ( gles2 ) kms? ( egl ) libass? ( ffmpeg ) libusb? ( hid ) sdl? ( rgui ) sdl2? ( rgui !sdl ) videocore? ( arm ) vulkan? ( amd64 ) wayland? ( egl ) xinerama? ( X ) xv? ( X )
SLOT=0
SRC_URI=https://github.com/libretro/RetroArch/archive/refs/tags/v1.16.0.3.tar.gz -> RetroArch-1.16.0.3.tar.gz
_eclasses_=flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=444dadbe8b0f561afce6b5b83f4c057b
+_md5_=ae0d763d756f2cde559f26ecd999b803
diff --git a/metadata/md5-cache/games-puzzle/nudoku-2.1.0 b/metadata/md5-cache/games-puzzle/nudoku-5.0.0
index ad5fb390ce65..829f5dc594fb 100644
--- a/metadata/md5-cache/games-puzzle/nudoku-2.1.0
+++ b/metadata/md5-cache/games-puzzle/nudoku-5.0.0
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=configure prepare
-DEPEND=cairo? ( x11-libs/cairo ) >=sys-devel/gettext-0.20 sys-libs/ncurses:= virtual/libintl
+DEPEND=>=sys-devel/gettext-0.20 sys-libs/ncurses:= virtual/libintl cairo? ( x11-libs/cairo )
DESCRIPTION=ncurses based sudoku game
EAPI=8
HOMEPAGE=https://jubalh.github.io/nudoku/
@@ -8,8 +8,8 @@ INHERIT=autotools
IUSE=cairo
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=cairo? ( x11-libs/cairo ) >=sys-devel/gettext-0.20 sys-libs/ncurses:= virtual/libintl
+RDEPEND=>=sys-devel/gettext-0.20 sys-libs/ncurses:= virtual/libintl cairo? ( x11-libs/cairo )
SLOT=0
-SRC_URI=https://github.com/jubalh/nudoku/archive/2.1.0.tar.gz -> nudoku-2.1.0.tar.gz
+SRC_URI=https://github.com/jubalh/nudoku/archive/5.0.0.tar.gz -> nudoku-5.0.0.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=42c930f738885bb790bfa85e646d2ff4
+_md5_=46ee4a62fc44eeae94c1cf98774df919
diff --git a/metadata/md5-cache/gui-apps/ironbar-0.16.0 b/metadata/md5-cache/gui-apps/ironbar-0.16.0-r1
index 2faa780eb315..b217be4d9c5b 100644
--- a/metadata/md5-cache/gui-apps/ironbar-0.16.0
+++ b/metadata/md5-cache/gui-apps/ironbar-0.16.0-r1
@@ -5,10 +5,10 @@ DESCRIPTION=Customisable Wayland gtk bar written in Rust
EAPI=8
HOMEPAGE=https://crates.io/crates/ironbar
INHERIT=cargo
-IUSE=cairo http music volume debug
+IUSE=cairo +http +music +volume debug
KEYWORDS=~amd64
LICENSE=MIT Apache-2.0 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
SLOT=0
SRC_URI=https://github.com/JakeStanger/ironbar/archive/refs/tags/v0.16.0.tar.gz -> ironbar-0.16.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.19.0/download -> addr2line-0.19.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/1.0.4/download -> aho-corasick-1.0.4.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.7/download -> anstream-0.6.7.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.1/download -> anstyle-wincon-3.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/async-broadcast/0.5.1/download -> async-broadcast-0.5.1.crate https://crates.io/api/v1/crates/async-channel/1.8.0/download -> async-channel-1.8.0.crate https://crates.io/api/v1/crates/async-executor/1.5.1/download -> async-executor-1.5.1.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-lock/2.7.0/download -> async-lock-2.7.0.crate https://crates.io/api/v1/crates/async-pidfd/0.1.4/download -> async-pidfd-0.1.4.crate https://crates.io/api/v1/crates/async-process/1.7.0/download -> async-process-1.7.0.crate https://crates.io/api/v1/crates/async-recursion/1.0.4/download -> async-recursion-1.0.4.crate https://crates.io/api/v1/crates/async-task/4.4.0/download -> async-task-4.4.0.crate https://crates.io/api/v1/crates/async-trait/0.1.68/download -> async-trait-0.1.68.crate https://crates.io/api/v1/crates/atk-sys/0.18.0/download -> atk-sys-0.18.0.crate https://crates.io/api/v1/crates/atk/0.18.0/download -> atk-0.18.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.1/download -> atomic-waker-1.1.1.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.67/download -> backtrace-0.3.67.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.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.4.0/download -> bitflags-2.4.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blocking/1.3.1/download -> blocking-1.3.1.crate https://crates.io/api/v1/crates/bstr/1.8.0/download -> bstr-1.8.0.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cairo-rs/0.18.5/download -> cairo-rs-0.18.5.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.18.2/download -> cairo-sys-rs-0.18.2.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.2.0/download -> calloop-wayland-source-0.2.0.crate https://crates.io/api/v1/crates/calloop/0.12.3/download -> calloop-0.12.3.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-expr/0.14.0/download -> cfg-expr-0.14.0.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.1.1/download -> cfg_aliases-0.1.1.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.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/4.5.13/download -> clap-4.5.13.crate https://crates.io/api/v1/crates/clap_builder/4.5.13/download -> clap_builder-4.5.13.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/color-eyre/0.6.3/download -> color-eyre-0.6.3.crate https://crates.io/api/v1/crates/color-spantrace/0.2.0/download -> color-spantrace-0.2.0.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.2.0/download -> concurrent-queue-2.2.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/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.6/download -> cpufeatures-0.2.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/dbus/0.9.7/download -> dbus-0.9.7.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_is_enum_variant/0.1.1/download -> derive_is_enum_variant-0.1.1.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/digest/0.10.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/discard/1.0.4/download -> discard-1.0.4.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/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/enum-kinds/0.5.1/download -> enum-kinds-0.5.1.crate https://crates.io/api/v1/crates/enumflags2/0.7.7/download -> enumflags2-0.7.7.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.7/download -> enumflags2_derive-0.7.7.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.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/eyre/0.6.8/download -> eyre-0.6.8.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/field-offset/0.3.5/download -> field-offset-0.3.5.crate https://crates.io/api/v1/crates/filetime/0.2.22/download -> filetime-0.2.22.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.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/from_variants/1.0.2/download -> from_variants-1.0.2.crate https://crates.io/api/v1/crates/from_variants_impl/1.0.2/download -> from_variants_impl-1.0.2.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.3.0/download -> futures-lite-2.3.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-signals/0.3.34/download -> futures-signals-0.3.34.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.18.0/download -> gdk-pixbuf-sys-0.18.0.crate https://crates.io/api/v1/crates/gdk-pixbuf/0.18.3/download -> gdk-pixbuf-0.18.3.crate https://crates.io/api/v1/crates/gdk-sys/0.18.0/download -> gdk-sys-0.18.0.crate https://crates.io/api/v1/crates/gdk/0.18.0/download -> gdk-0.18.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gensym/0.1.1/download -> gensym-0.1.1.crate https://crates.io/api/v1/crates/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/gimli/0.27.2/download -> gimli-0.27.2.crate https://crates.io/api/v1/crates/gio-sys/0.18.1/download -> gio-sys-0.18.1.crate https://crates.io/api/v1/crates/gio/0.18.4/download -> gio-0.18.4.crate https://crates.io/api/v1/crates/glib-macros/0.18.3/download -> glib-macros-0.18.3.crate https://crates.io/api/v1/crates/glib-sys/0.18.1/download -> glib-sys-0.18.1.crate https://crates.io/api/v1/crates/glib/0.18.5/download -> glib-0.18.5.crate https://crates.io/api/v1/crates/gobject-sys/0.18.0/download -> gobject-sys-0.18.0.crate https://crates.io/api/v1/crates/gtk-layer-shell-sys/0.7.0/download -> gtk-layer-shell-sys-0.7.0.crate https://crates.io/api/v1/crates/gtk-layer-shell/0.8.1/download -> gtk-layer-shell-0.8.1.crate https://crates.io/api/v1/crates/gtk-sys/0.18.0/download -> gtk-sys-0.18.0.crate https://crates.io/api/v1/crates/gtk3-macros/0.18.0/download -> gtk3-macros-0.18.0.crate https://crates.io/api/v1/crates/gtk/0.18.1/download -> gtk-0.18.1.crate https://crates.io/api/v1/crates/h2/0.4.4/download -> h2-0.4.4.crate https://crates.io/api/v1/crates/hashbrown/0.14.1/download -> hashbrown-0.14.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.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.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.2/download -> hyper-rustls-0.27.2.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.3/download -> hyper-util-0.1.3.crate https://crates.io/api/v1/crates/hyper/1.2.0/download -> hyper-1.2.0.crate https://crates.io/api/v1/crates/hyprland-macros/0.4.0-alpha.1/download -> hyprland-macros-0.4.0-alpha.1.crate https://crates.io/api/v1/crates/hyprland/0.4.0-alpha.2/download -> hyprland-0.4.0-alpha.2.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.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/2.3.0/download -> indexmap-2.3.0.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/ipnet/2.7.2/download -> ipnet-2.7.2.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.crate https://crates.io/api/v1/crates/kqueue/1.0.7/download -> kqueue-1.0.7.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcorn/0.9.2/download -> libcorn-0.9.2.crate https://crates.io/api/v1/crates/libdbus-sys/0.2.5/download -> libdbus-sys-0.2.5.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libpulse-binding/2.28.1/download -> libpulse-binding-2.28.1.crate https://crates.io/api/v1/crates/libpulse-sys/1.21.0/download -> libpulse-sys-1.21.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lua-src/547.0.0/download -> lua-src-547.0.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memmap2/0.9.0/download -> memmap2-0.9.0.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.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/mio/1.0.1/download -> mio-1.0.1.crate https://crates.io/api/v1/crates/mlua-sys/0.6.1/download -> mlua-sys-0.6.1.crate https://crates.io/api/v1/crates/mlua/0.9.9/download -> mlua-0.9.9.crate https://crates.io/api/v1/crates/mpd-utils/0.2.1/download -> mpd-utils-0.2.1.crate https://crates.io/api/v1/crates/mpd_client/1.3.0/download -> mpd_client-1.3.0.crate https://crates.io/api/v1/crates/mpd_protocol/1.0.1/download -> mpd_protocol-1.0.1.crate https://crates.io/api/v1/crates/mpris/2.0.1/download -> mpris-2.0.1.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/ntapi/0.4.0/download -> ntapi-0.4.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.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-derive/0.3.3/download -> num-derive-0.3.3.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.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/object/0.30.3/download -> object-0.30.3.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.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.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.103/download -> openssl-sys-0.9.103.crate https://crates.io/api/v1/crates/openssl/0.10.66/download -> openssl-0.10.66.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/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owo-colors/3.5.0/download -> owo-colors-3.5.0.crate https://crates.io/api/v1/crates/pango-sys/0.18.0/download -> pango-sys-0.18.0.crate https://crates.io/api/v1/crates/pango/0.18.3/download -> pango-0.18.3.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.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/pest/2.7.2/download -> pest-2.7.2.crate https://crates.io/api/v1/crates/pest_derive/2.7.2/download -> pest_derive-2.7.2.crate https://crates.io/api/v1/crates/pest_generator/2.7.2/download -> pest_generator-2.7.2.crate https://crates.io/api/v1/crates/pest_meta/2.7.2/download -> pest_meta-2.7.2.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.12/download -> pin-project-lite-0.2.12.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.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.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/polling/2.7.0/download -> polling-2.7.0.crate https://crates.io/api/v1/crates/polling/3.3.1/download -> polling-3.3.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.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/2.0.0/download -> proc-macro-crate-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.76/download -> proc-macro2-1.0.76.crate https://crates.io/api/v1/crates/pure-rust-locales/0.8.1/download -> pure-rust-locales-0.8.1.crate https://crates.io/api/v1/crates/quick-xml/0.30.0/download -> quick-xml-0.30.0.crate https://crates.io/api/v1/crates/quote/0.3.15/download -> quote-0.3.15.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.4/download -> regex-automata-0.4.4.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/reqwest/0.12.5/download -> reqwest-0.12.5.crate https://crates.io/api/v1/crates/ring/0.17.3/download -> ring-0.17.3.crate https://crates.io/api/v1/crates/ron/0.8.1/download -> ron-0.8.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.22/download -> rustc-demangle-0.1.22.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.28/download -> rustix-0.38.28.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.4.1/download -> rustls-pki-types-1.4.1.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.23.7/download -> rustls-0.23.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.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.21/download -> schannel-0.1.21.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.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.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.8.0/download -> security-framework-sys-2.8.0.crate https://crates.io/api/v1/crates/security-framework/2.8.2/download -> security-framework-2.8.2.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.122/download -> serde_json-1.0.122.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.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/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.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.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.18.1/download -> smithay-client-toolkit-0.18.1.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.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/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.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.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/subtle/2.6.0/download -> subtle-2.6.0.crate https://crates.io/api/v1/crates/swayipc-async/2.0.1/download -> swayipc-async-2.0.1.crate https://crates.io/api/v1/crates/swayipc-types/1.3.0/download -> swayipc-types-1.3.0.crate https://crates.io/api/v1/crates/syn/0.11.11/download -> syn-0.11.11.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/synom/0.11.3/download -> synom-0.11.3.crate https://crates.io/api/v1/crates/sysinfo/0.29.11/download -> sysinfo-0.29.11.crate https://crates.io/api/v1/crates/system-deps/6.0.4/download -> system-deps-6.0.4.crate https://crates.io/api/v1/crates/system-tray/0.2.0/download -> system-tray-0.2.0.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.58/download -> thiserror-impl-1.0.58.crate https://crates.io/api/v1/crates/thiserror/1.0.58/download -> thiserror-1.0.58.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.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/tinyvec/1.6.0/download -> tinyvec-1.6.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-macros/2.4.0/download -> tokio-macros-2.4.0.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.0/download -> tokio-rustls-0.26.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.7/download -> tokio-util-0.7.7.crate https://crates.io/api/v1/crates/tokio/1.39.2/download -> tokio-1.39.2.crate https://crates.io/api/v1/crates/toml/0.7.6/download -> toml-0.7.6.crate https://crates.io/api/v1/crates/toml/0.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.14/download -> toml_edit-0.19.14.crate https://crates.io/api/v1/crates/toml_edit/0.20.2/download -> toml_edit-0.20.2.crate https://crates.io/api/v1/crates/toml_edit/0.22.9/download -> toml_edit-0.22.9.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-error/0.2.0/download -> tracing-error-0.2.0.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.4/download -> try-lock-0.2.4.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.5/download -> ucd-trie-0.1.5.crate https://crates.io/api/v1/crates/uds_windows/1.0.2/download -> uds_windows-1.0.2.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-xid/0.0.4/download -> unicode-xid-0.0.4.crate https://crates.io/api/v1/crates/universal-config/0.5.0/download -> universal-config-0.5.0.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/upower_dbus/0.3.2/download -> upower_dbus-0.3.2.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.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.0/download -> want-0.3.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.34/download -> wasm-bindgen-futures-0.4.34.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wayland-backend/0.3.2/download -> wayland-backend-0.3.2.crate https://crates.io/api/v1/crates/wayland-client/0.31.1/download -> wayland-client-0.31.1.crate https://crates.io/api/v1/crates/wayland-csd-frame/0.3.0/download -> wayland-csd-frame-0.3.0.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.0/download -> wayland-cursor-0.31.0.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.2.0/download -> wayland-protocols-wlr-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.31.2/download -> wayland-protocols-0.31.2.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.0/download -> wayland-scanner-0.31.0.crate https://crates.io/api/v1/crates/wayland-sys/0.31.1/download -> wayland-sys-0.31.1.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.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-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.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.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-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.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.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.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.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.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.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.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.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.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.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.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.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.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.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winnow/0.5.10/download -> winnow-0.5.10.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xdg-home/1.0.0/download -> xdg-home-1.0.0.crate https://crates.io/api/v1/crates/xkeysym/0.2.0/download -> xkeysym-0.2.0.crate https://crates.io/api/v1/crates/zbus/3.15.2/download -> zbus-3.15.2.crate https://crates.io/api/v1/crates/zbus_macros/3.15.2/download -> zbus_macros-3.15.2.crate https://crates.io/api/v1/crates/zbus_names/2.6.0/download -> zbus_names-2.6.0.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zvariant/3.15.0/download -> zvariant-3.15.0.crate https://crates.io/api/v1/crates/zvariant_derive/3.15.0/download -> zvariant_derive-3.15.0.crate https://crates.io/api/v1/crates/zvariant_utils/1.0.1/download -> zvariant_utils-1.0.1.crate
_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=523d4593ee0c15e0c5dd3a537b99bbd4
+_md5_=3c6de8af20297f3132728b25c40fff6c
diff --git a/metadata/md5-cache/gui-apps/waybar-0.10.3 b/metadata/md5-cache/gui-apps/waybar-0.11.0
index 9be11e3ff5b5..a0e4e273a26e 100644
--- a/metadata/md5-cache/gui-apps/waybar-0.10.3
+++ b/metadata/md5-cache/gui-apps/waybar-0.11.0
@@ -1,6 +1,6 @@
BDEPEND=>=app-text/scdoc-1.9.2 dev-util/gdbus-codegen virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
DEFINED_PHASES=compile configure install test
-DEPEND=dev-cpp/cairomm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-libs/glib:2 dev-libs/jsoncpp:= dev-libs/libinput:= dev-libs/libsigc++:2 >=dev-libs/libfmt-7.0.0:= >=dev-libs/spdlog-1.8.5:= dev-libs/date:= dev-libs/wayland gui-libs/wlroots:= x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon evdev? ( dev-libs/libevdev:= ) jack? ( virtual/jack ) libinput? ( dev-libs/libinput:= ) logind? ( || ( sys-apps/systemd sys-auth/elogind ) ) mpd? ( media-libs/libmpdclient ) mpris? ( >=media-sound/playerctl-2 ) network? ( dev-libs/libnl:3 ) popups? ( gui-libs/gtk-layer-shell ) pipewire? ( media-video/wireplumber:0/0.4 ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) systemd? ( sys-apps/systemd:= ) tray? ( dev-libs/libdbusmenu[gtk3] dev-libs/libayatana-appindicator ) udev? ( virtual/libudev:= ) upower? ( sys-power/upower ) wifi? ( sys-apps/util-linux ) dev-libs/wayland-protocols test? ( dev-cpp/catch:0 )
+DEPEND=dev-cpp/cairomm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-libs/glib:2 dev-libs/jsoncpp:= dev-libs/libinput:= dev-libs/libsigc++:2 >=dev-libs/libfmt-8.1.1:= >=dev-libs/spdlog-1.10.0:= dev-libs/date:= dev-libs/wayland gui-libs/wlroots:= x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon evdev? ( dev-libs/libevdev:= ) jack? ( virtual/jack ) libinput? ( dev-libs/libinput:= ) logind? ( || ( sys-apps/systemd sys-auth/elogind ) ) mpd? ( media-libs/libmpdclient ) mpris? ( >=media-sound/playerctl-2 ) network? ( dev-libs/libnl:3 ) popups? ( gui-libs/gtk-layer-shell ) pipewire? ( media-video/wireplumber:0/0.5 ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) systemd? ( sys-apps/systemd:= ) tray? ( dev-libs/libdbusmenu[gtk3] dev-libs/libayatana-appindicator ) udev? ( virtual/libudev:= ) upower? ( sys-power/upower ) wifi? ( sys-apps/util-linux ) dev-libs/wayland-protocols test? ( dev-cpp/catch:0 )
DESCRIPTION=Highly customizable Wayland bar for Sway and Wlroots based compositors
EAPI=8
HOMEPAGE=https://github.com/Alexays/Waybar
@@ -8,10 +8,10 @@ INHERIT=meson
IUSE=evdev experimental jack +libinput +logind mpd mpris network +popups pipewire pulseaudio sndio systemd test tray +udev upower wifi
KEYWORDS=amd64
LICENSE=MIT
-RDEPEND=dev-cpp/cairomm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-libs/glib:2 dev-libs/jsoncpp:= dev-libs/libinput:= dev-libs/libsigc++:2 >=dev-libs/libfmt-7.0.0:= >=dev-libs/spdlog-1.8.5:= dev-libs/date:= dev-libs/wayland gui-libs/wlroots:= x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon evdev? ( dev-libs/libevdev:= ) jack? ( virtual/jack ) libinput? ( dev-libs/libinput:= ) logind? ( || ( sys-apps/systemd sys-auth/elogind ) ) mpd? ( media-libs/libmpdclient ) mpris? ( >=media-sound/playerctl-2 ) network? ( dev-libs/libnl:3 ) popups? ( gui-libs/gtk-layer-shell ) pipewire? ( media-video/wireplumber:0/0.4 ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) systemd? ( sys-apps/systemd:= ) tray? ( dev-libs/libdbusmenu[gtk3] dev-libs/libayatana-appindicator ) udev? ( virtual/libudev:= ) upower? ( sys-power/upower ) wifi? ( sys-apps/util-linux )
-REQUIRED_USE=mpris? ( logind ) upower? ( logind )
+RDEPEND=dev-cpp/cairomm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-libs/glib:2 dev-libs/jsoncpp:= dev-libs/libinput:= dev-libs/libsigc++:2 >=dev-libs/libfmt-8.1.1:= >=dev-libs/spdlog-1.10.0:= dev-libs/date:= dev-libs/wayland gui-libs/wlroots:= x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon evdev? ( dev-libs/libevdev:= ) jack? ( virtual/jack ) libinput? ( dev-libs/libinput:= ) logind? ( || ( sys-apps/systemd sys-auth/elogind ) ) mpd? ( media-libs/libmpdclient ) mpris? ( >=media-sound/playerctl-2 ) network? ( dev-libs/libnl:3 ) popups? ( gui-libs/gtk-layer-shell ) pipewire? ( media-video/wireplumber:0/0.5 ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) systemd? ( sys-apps/systemd:= ) tray? ( dev-libs/libdbusmenu[gtk3] dev-libs/libayatana-appindicator ) udev? ( virtual/libudev:= ) upower? ( sys-power/upower ) wifi? ( sys-apps/util-linux )
+REQUIRED_USE=upower? ( logind )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/Alexays/Waybar/archive/refs/tags/0.10.3.tar.gz -> waybar-0.10.3.tar.gz
+SRC_URI=https://github.com/Alexays/Waybar/archive/refs/tags/0.11.0.tar.gz -> waybar-0.11.0.tar.gz
_eclasses_=flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 meson 99466844dd8d4fcfb07578a76f5a9922 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=b46d42eb81350a0753042ddb70d75591
+_md5_=e7d7cecddd353d9fd5b3601a56d8c4c4
diff --git a/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.0.2 b/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.0.2
index d21501bc9718..ce05974287cb 100644
--- a/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.0.2
+++ b/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.0.2
@@ -5,10 +5,10 @@ DESCRIPTION=Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6 >=x11-libs/libfm-qt-2.0:= sys-apps/xdg-desktop-portal
SLOT=0
SRC_URI=https://github.com/lxqt/xdg-desktop-portal-lxqt/releases/download/1.0.2/xdg-desktop-portal-lxqt-1.0.2.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=de736a3702122f03f6c58729b8aa66c0
+_md5_=122ebbe5e355e12441cf706e2da927be
diff --git a/metadata/md5-cache/kde-frameworks/attica-6.6.0 b/metadata/md5-cache/kde-frameworks/attica-6.6.0
new file mode 100644
index 000000000000..47b6d8962b08
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/attica-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[network] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing access to Open Collaboration Services
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[network] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/attica-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=ddf09487c58f445cfa75915a9f3c8241
diff --git a/metadata/md5-cache/kde-frameworks/baloo-6.6.0 b/metadata/md5-cache/kde-frameworks/baloo-6.6.0
new file mode 100644
index 000000000000..7c7f1663eb46
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/baloo-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kcrash-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/kfilemetadata-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kidletime-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/solid-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for searching and managing metadata
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kcrash-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/kfilemetadata-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kidletime-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/solid-6.6*:6 !kde-frameworks/baloo:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/baloo-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=b6564ecc872eadb42d5d7ce214d291f2
diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-6.6.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-6.6.0
new file mode 100644
index 000000000000..bb31ffc1bcd1
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/bluez-qt-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,network] >=dev-qt/qtdeclarative-6.6.2:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Qt wrapper for Bluez 5 DBus API
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,network] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/bluez-qt-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=915eba16f06340615311213fa2a40b30
diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-6.6.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-6.6.0
new file mode 100644
index 000000000000..a2ff9966a8aa
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/breeze-icons-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) dev-qt/qtbase:6[gui] >=kde-frameworks/extra-cmake-modules-6.6:* test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Breeze SVG icon theme
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake frameworks.kde.org python-any-r1 xdg
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-3
+RDEPEND=!kde-frameworks/breeze-icons:5 !kde-frameworks/breeze-icons-rcc:5 !kde-frameworks/breeze-icons-rcc:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/breeze-icons-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=cdf74918a1f1dcc9d962a78633f186cf
diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.6.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.6.0
new file mode 100644
index 000000000000..e601bcbbd118
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.6.0
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) || ( ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-)] ) ) >=dev-qt/qttools-6.6.2:6[assistant] ) test? ( >=dev-qt/qttools-6.6.2:6[linguist] >=dev-qt/qtbase-6.6.2:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DESCRIPTION=Extra modules and scripts for CMake
+EAPI=8
+HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules
+INHERIT=cmake frameworks.kde.org python-any-r1
+IUSE=doc test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=app-arch/libarchive[bzip2]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://kde/stable/frameworks/6.6/extra-cmake-modules-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=e43e70fb35a54baa47ade195df834f82
diff --git a/metadata/md5-cache/kde-frameworks/frameworkintegration-6.6.0 b/metadata/md5-cache/kde-frameworks/frameworkintegration-6.6.0
new file mode 100644
index 000000000000..177c402fdee6
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/frameworkintegration-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/knewstuff-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kpackage-6.6*:6 dev-qt/qtbase:6
+DESCRIPTION=Framework for integrating Qt applications with KDE Plasma workspaces
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/knewstuff-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/frameworkintegration-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=c9ec8231a043563cb426351992d495a9
diff --git a/metadata/md5-cache/kde-frameworks/karchive-6.6.0 b/metadata/md5-cache/kde-frameworks/karchive-6.6.0
new file mode 100644
index 000000000000..f86d013ba97d
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/karchive-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] zstd? ( virtual/pkgconfig ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for reading, creation, and manipulation of various archive formats
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=+zstd debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/karchive-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=163f4703e56ddf52a2eb5ba5f568ec7e
diff --git a/metadata/md5-cache/kde-frameworks/kauth-6.6.0 b/metadata/md5-cache/kde-frameworks/kauth-6.6.0
new file mode 100644
index 000000000000..a37d79dc7d27
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kauth-6.6.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/kcoreaddons-6.6*:6 policykit? ( >=dev-qt/qtbase-6.6.2:6[dbus] =kde-frameworks/kwindowsystem-6.6*:6[wayland] >=sys-auth/polkit-qt-0.175.0[qt6(+)] ) test? ( >=dev-qt/qtbase-6.6.2:6[dbus] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework to let applications perform actions as a privileged user
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=+policykit debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+PDEPEND=policykit? ( kde-plasma/polkit-kde-agent:* )
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/kcoreaddons-6.6*:6 policykit? ( >=dev-qt/qtbase-6.6.2:6[dbus] =kde-frameworks/kwindowsystem-6.6*:6[wayland] >=sys-auth/polkit-qt-0.175.0[qt6(+)] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kauth-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=eb296a407a2e373a525dffd3075312e8
diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-6.6.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-6.6.0
new file mode 100644
index 000000000000..0542157357e9
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kbookmarks-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kconfigwidgets-6.6:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for managing bookmarks stored in XBEL format
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kbookmarks-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=2e19a73ada93ced7587f2bf8bbe034a6
diff --git a/metadata/md5-cache/kde-frameworks/kcalendarcore-6.6.0 b/metadata/md5-cache/kde-frameworks/kcalendarcore-6.6.0
new file mode 100644
index 000000000000..c3a5ba5c70cf
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kcalendarcore-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/yacc app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Library for interfacing with calendars
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+ test? ( LGPL-3+ )
+RDEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kcalendarcore-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=5e9b1eee0f9be6a68dc48b01cdcefca0
diff --git a/metadata/md5-cache/kde-frameworks/kcmutils-6.6.0 b/metadata/md5-cache/kde-frameworks/kcmutils-6.6.0
new file mode 100644
index 000000000000..c36d0c21486e
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kcmutils-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6[widgets] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kxmlgui-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework to work with KDE System Settings modules
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6[widgets] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kxmlgui-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kcmutils-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=7552993d06f86d63071007ec8ac6ebd7
diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-6.6.0 b/metadata/md5-cache/kde-frameworks/kcodecs-6.6.0
new file mode 100644
index 000000000000..68ed1d7db358
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kcodecs-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] dev-util/gperf app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for manipulating strings using various encodings
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+ LGPL-2+
+RDEPEND=>=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kcodecs-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=20b5500c86adae5a4fbbbcbb6a6195f2
diff --git a/metadata/md5-cache/kde-frameworks/kcolorscheme-6.6.0 b/metadata/md5-cache/kde-frameworks/kcolorscheme-6.6.0
new file mode 100644
index 000000000000..dba4cc9a581d
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kcolorscheme-6.6.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for downloading and sharing additional application data
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kcolorscheme-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=ee14d6a536236ef287152d791e365243
diff --git a/metadata/md5-cache/kde-frameworks/kcompletion-6.6.0 b/metadata/md5-cache/kde-frameworks/kcompletion-6.6.0
new file mode 100644
index 000000000000..48125cff2880
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kcompletion-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for common completion tasks such as filename or URL completion
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kcompletion-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=434f3fa3e611c093fe437e39fd301653
diff --git a/metadata/md5-cache/kde-frameworks/kconfig-6.6.0 b/metadata/md5-cache/kde-frameworks/kconfig-6.6.0
new file mode 100644
index 000000000000..6a9c35d54d28
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kconfig-6.6.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,gui,xml] qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) test? ( >=dev-qt/qtbase-6.6.2:6[concurrent] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for reading and writing configuration
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=dbus qml debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,gui,xml] qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+REQUIRED_USE=test? ( qml )
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kconfig-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=c2af5c438eb9c6b62556509af31ef186
diff --git a/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.6.0 b/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.6.0
new file mode 100644
index 000000000000..3ae561b5df8a
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 test? ( =kde-frameworks/kconfig-6.6*:6[dbus] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing an assortment of configuration-related widgets
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kconfigwidgets-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=5bea10d99cab887d1c664374bc824231
diff --git a/metadata/md5-cache/kde-frameworks/kcontacts-6.6.0 b/metadata/md5-cache/kde-frameworks/kcontacts-6.6.0
new file mode 100644
index 000000000000..8a42a3cf1dc0
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kcontacts-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Address book API based on KDE Frameworks
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kcontacts-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=41c8cebf6724480318807b95be7924d7
diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-6.6.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-6.6.0
new file mode 100644
index 000000000000..ddb3d882f3cf
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kcoreaddons-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,icu] >=dev-qt/qtdeclarative-6.6.2:6 virtual/libudev:= doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for solving common problems such as caching, randomisation, and more
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org xdg-utils
+IUSE=dbus debug doc test
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,icu] >=dev-qt/qtdeclarative-6.6.2:6 virtual/libudev:= >=dev-qt/qttranslations-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kcoreaddons-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=082542e87f2eb4cb1f22d9e16db6e1e8
diff --git a/metadata/md5-cache/kde-frameworks/kcrash-6.6.0 b/metadata/md5-cache/kde-frameworks/kcrash-6.6.0
new file mode 100644
index 000000000000..9f0b7a5faabd
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kcrash-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,opengl] =kde-frameworks/kcoreaddons-6.6*:6 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtbase-6.6.2:6[widgets] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for intercepting and handling application crashes
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=X debug doc test
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,opengl] =kde-frameworks/kcoreaddons-6.6*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kcrash-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=2a87aa745fdd724ac0b0d3cbb72c3677
diff --git a/metadata/md5-cache/kde-frameworks/kdav-6.6.0 b/metadata/md5-cache/kde-frameworks/kdav-6.6.0
new file mode 100644
index 000000000000..44213e1f0727
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kdav-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,xml] >=kde-frameworks/kcoreaddons-6.6:6 >=kde-frameworks/ki18n-6.6:6 >=kde-frameworks/kio-6.6:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=DAV protocol implemention with KJobs
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,xml] >=kde-frameworks/kcoreaddons-6.6:6 >=kde-frameworks/ki18n-6.6:6 >=kde-frameworks/kio-6.6:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kdav-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=b7830a91137d6096aac8fcb09e532e0b
diff --git a/metadata/md5-cache/kde-frameworks/kdbusaddons-6.6.0 b/metadata/md5-cache/kde-frameworks/kdbusaddons-6.6.0
new file mode 100644
index 000000000000..dd29fd54757e
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kdbusaddons-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus] X? ( >=dev-qt/qtbase-6.6.2:6=[gui] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for registering services and applications per freedesktop standards
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=X debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus] X? ( >=dev-qt/qtbase-6.6.2:6=[gui] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kdbusaddons-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=8511779ea1e6c29b68aebf22f76acfee
diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-6.6.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-6.6.0
new file mode 100644
index 000000000000..a93cbfe54b79
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kdeclarative-6.6.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kglobalaccel-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing integration of QML and KDE work spaces
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kglobalaccel-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kdeclarative-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=7bc34146ea11b0e2f3d98e14ac0fad9f
diff --git a/metadata/md5-cache/kde-frameworks/kded-6.6.0 b/metadata/md5-cache/kde-frameworks/kded-6.6.0
new file mode 100644
index 000000000000..9fed4a237ed7
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kded-6.6.0
@@ -0,0 +1,15 @@
+BDEPEND=man? ( >=kde-frameworks/kdoctools-6.6:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.6*:6[dbus] =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kcrash-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/kservice-6.6*:6 dev-qt/qtbase:6
+DESCRIPTION=Central daemon of KDE workspaces
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=+man debug
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.6*:6[dbus] =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kcrash-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/kservice-6.6*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kded-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=214c6a2484ed2d00789e13b83b948b4d
diff --git a/metadata/md5-cache/kde-frameworks/kdesu-6.6.0 b/metadata/md5-cache/kde-frameworks/kdesu-6.6.0
new file mode 100644
index 000000000000..5f31b2b2ec4a
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kdesu-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND==kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kpty-6.6*:6 X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework to handle super user actions
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=X debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2
+RDEPEND==kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kpty-6.6*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kdesu-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=0a8fa7e46b9a9111ba9b4bfeb5961399
diff --git a/metadata/md5-cache/kde-frameworks/kdnssd-6.6.0 b/metadata/md5-cache/kde-frameworks/kdnssd-6.6.0
new file mode 100644
index 000000000000..daf86856ef93
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kdnssd-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[network] zeroconf? ( >=dev-qt/qtbase-6.6.2:6[dbus] net-dns/avahi[mdnsresponder-compat] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for network service discovery using Zeroconf
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=zeroconf debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[network] zeroconf? ( >=dev-qt/qtbase-6.6.2:6[dbus] net-dns/avahi[mdnsresponder-compat] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kdnssd-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=09a359a456e044e062f0b735c9ace7e1
diff --git a/metadata/md5-cache/kde-frameworks/kdoctools-6.6.0 b/metadata/md5-cache/kde-frameworks/kdoctools-6.6.0
new file mode 100644
index 000000000000..2c26e57c6ab4
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kdoctools-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl dev-perl/URI nls? ( >=kde-frameworks/ki18n-6.6:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-6.6*:6 dev-qt/qtbase:6
+DESCRIPTION=Tools to generate documentation in various formats from DocBook files
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=nls debug test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-6.6*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kdoctools-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=0ab2a1e4f6c219c37bb2d0cd0248b0ea
diff --git a/metadata/md5-cache/kde-frameworks/kfilemetadata-6.6.0 b/metadata/md5-cache/kde-frameworks/kfilemetadata-6.6.0
new file mode 100644
index 000000000000..9629b4b821bc
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kfilemetadata-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,xml] =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:6 ) pdf? ( app-text/poppler[qt6(-)] ) taglib? ( media-libs/taglib:= ) kernel_linux? ( sys-apps/attr ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Library for extracting file metadata
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org optfeature python-any-r1
+IUSE=epub exif ffmpeg mobi pdf taglib debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,xml] =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:6 ) pdf? ( app-text/poppler[qt6(-)] ) taglib? ( media-libs/taglib:= ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kfilemetadata-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=d03aa0fff8213384ff30c39438fc843b
diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-6.6.0 b/metadata/md5-cache/kde-frameworks/kglobalaccel-6.6.0
new file mode 100644
index 000000000000..985f5bd38ba0
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kglobalaccel-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework to handle global shortcuts
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kglobalaccel-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=836bf3af6d962d24fe9294f461a7c34e
diff --git a/metadata/md5-cache/kde-frameworks/kguiaddons-6.6.0 b/metadata/md5-cache/kde-frameworks/kguiaddons-6.6.0
new file mode 100644
index 000000000000..c8669084cdc5
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kguiaddons-6.6.0
@@ -0,0 +1,17 @@
+BDEPEND=wayland? ( >=dev-qt/qtwayland-6.6.2:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,gui] wayland? ( dev-libs/wayland dev-util/wayland-scanner >=dev-qt/qtbase-6.6.2:6=[wayland] >=dev-qt/qtwayland-6.6.2:6 ) X? ( >=dev-qt/qtbase-6.6.2:6[X] x11-libs/libX11 ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.11.1 ) X? ( x11-base/xorg-proto x11-libs/libxcb ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing assorted high-level user interface components
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm frameworks.kde.org
+IUSE=dbus wayland X debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,gui] wayland? ( dev-libs/wayland dev-util/wayland-scanner >=dev-qt/qtbase-6.6.2:6=[wayland] >=dev-qt/qtwayland-6.6.2:6 ) X? ( >=dev-qt/qtbase-6.6.2:6[X] x11-libs/libX11 ) !kde-frameworks/kguiaddons:5[-kf6compat(-)] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kguiaddons-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=62615b230ae1168087751836193d9927
diff --git a/metadata/md5-cache/kde-frameworks/kholidays-6.6.0 b/metadata/md5-cache/kde-frameworks/kholidays-6.6.0
new file mode 100644
index 000000000000..1d45cd574faa
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kholidays-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdeclarative-6.6.2:6 dev-qt/qtbase:6
+DESCRIPTION=Library to determine holidays and other special events for a geographical region
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kholidays-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=e2cbafafc6be11f83abf8bcacc2e6fa6
diff --git a/metadata/md5-cache/kde-frameworks/ki18n-6.6.0 b/metadata/md5-cache/kde-frameworks/ki18n-6.6.0
new file mode 100644
index 000000000000..e09d04f2d343
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/ki18n-6.6.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-qt/qtbase-6.6.2:6[widgets] >=dev-qt/qtdeclarative-6.6.2:6 sys-devel/gettext virtual/libintl test? ( >=dev-qt/qtbase-6.6.2:6[concurrent] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework based on Gettext for internationalizing user interface text
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org python-single-r1
+IUSE=debug doc test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-qt/qtbase-6.6.2:6[widgets] >=dev-qt/qtdeclarative-6.6.2:6 sys-devel/gettext virtual/libintl app-text/iso-codes >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/ki18n-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=b6fae04e45f172c47dd5cb59a810eadf
diff --git a/metadata/md5-cache/kde-frameworks/kiconthemes-6.6.0 b/metadata/md5-cache/kde-frameworks/kiconthemes-6.6.0
new file mode 100644
index 000000000000..5eab72a21032
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kiconthemes-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/breeze-icons-6.6*:6 =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for icon theming and configuration
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/breeze-icons-6.6*:6 =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kiconthemes-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=cc37c784074f7fcfcf1c54760a7eac8e
diff --git a/metadata/md5-cache/kde-frameworks/kidletime-6.6.0 b/metadata/md5-cache/kde-frameworks/kidletime-6.6.0
new file mode 100644
index 000000000000..b8ccec5d14d3
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kidletime-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=wayland? ( >=dev-qt/qtwayland-6.6.2:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.6.2:6=[wayland] >=dev-qt/qtwayland-6.6.2:6 ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtbase-6.6.2:6[dbus] x11-libs/libXScrnSaver ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.11.1 >=dev-libs/wayland-protocols-1.27:0 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for detection and notification of device idle time
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=wayland X xscreensaver debug doc
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.6.2:6=[wayland] >=dev-qt/qtwayland-6.6.2:6 ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtbase-6.6.2:6[dbus] x11-libs/libXScrnSaver ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+REQUIRED_USE=xscreensaver? ( X )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kidletime-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=9788f5a760daf265d390444a028882bb
diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-6.6.0 b/metadata/md5-cache/kde-frameworks/kimageformats-6.6.0
new file mode 100644
index 000000000000..3c47f26f4ee1
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kimageformats-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/karchive-6.6*:6 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtbase-6.6.2:6[widgets] ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( >=media-libs/libjxl-0.7.0:= ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) test? ( >=dev-qt/qtimageformats-6.6.2:6 heif? ( media-libs/libheif[x265] ) ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing additional format plugins for Qt's image I/O system
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=avif eps heif jpegxl openexr raw debug test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/karchive-6.6*:6 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtbase-6.6.2:6[widgets] ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( >=media-libs/libjxl-0.7.0:= ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kimageformats-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=1a493fb3b69f69da0a0a6285f4301a2f
diff --git a/metadata/md5-cache/kde-frameworks/kio-6.6.0 b/metadata/md5-cache/kde-frameworks/kio-6.6.0
new file mode 100644
index 000000000000..4c1954ea8d65
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kio-6.6.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) handbook? ( >=kde-frameworks/kdoctools-6.6:6 ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,network,ssl,widgets] >=dev-qt/qt5compat-6.6.2:6 >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kauth-6.6*:6 =kde-frameworks/kbookmarks-6.6*:6 =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kcompletion-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kcrash-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kjobwidgets-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/ktextwidgets-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kwindowsystem-6.6*:6[wayland?,X?] =kde-frameworks/kxmlgui-6.6*:6 =kde-frameworks/solid-6.6*:6 sys-power/switcheroo-control acl? ( sys-apps/attr virtual/acl ) handbook? ( dev-libs/libxml2 dev-libs/libxslt =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kdoctools-6.6*:6 ) kwallet? ( =kde-frameworks/kwallet-6.6*:6 ) X? ( >=dev-qt/qtbase-6.6.2:6=[gui] ) >=dev-qt/qtbase-6.6.2:6[concurrent] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing transparent file and data management
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org xdg-utils
+IUSE=acl +kwallet wayland X debug designer +handbook doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+PDEPEND=>=kde-frameworks/kded-6.6:6
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,network,ssl,widgets] >=dev-qt/qt5compat-6.6.2:6 >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kauth-6.6*:6 =kde-frameworks/kbookmarks-6.6*:6 =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kcompletion-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kcrash-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kjobwidgets-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/ktextwidgets-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kwindowsystem-6.6*:6[wayland?,X?] =kde-frameworks/kxmlgui-6.6*:6 =kde-frameworks/solid-6.6*:6 sys-power/switcheroo-control acl? ( sys-apps/attr virtual/acl ) handbook? ( dev-libs/libxml2 dev-libs/libxslt =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kdoctools-6.6*:6 ) kwallet? ( =kde-frameworks/kwallet-6.6*:6 ) X? ( >=dev-qt/qtbase-6.6.2:6=[gui] ) >=dev-qt/qtbase-6.6.2:6[libproxy] sys-power/switcheroo-control >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kio-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=2597fcbbbd9f2331579571cdc0e39a3b
diff --git a/metadata/md5-cache/kde-frameworks/kirigami-6.6.0 b/metadata/md5-cache/kde-frameworks/kirigami-6.6.0
new file mode 100644
index 000000000000..6b5d11feb6fe
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kirigami-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare pretend setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 dev-qt/qtbase:6
+DESCRIPTION=Lightweight user interface framework for mobile and convergent applications
+EAPI=8
+HOMEPAGE=https://community.kde.org/Kirigami
+INHERIT=ecm frameworks.kde.org toolchain-funcs
+IUSE=openmp debug examples test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 examples? ( !kde-frameworks/kirigami:5[examples(-)] ) >=dev-qt/qt5compat-6.6.2:6[qml] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kirigami-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=f095ada42087133a8d478368fad7599c
diff --git a/metadata/md5-cache/kde-frameworks/kitemmodels-6.6.0 b/metadata/md5-cache/kde-frameworks/kitemmodels-6.6.0
new file mode 100644
index 000000000000..1b980368a44f
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kitemmodels-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdeclarative-6.6.2:6 test? ( >=dev-qt/qtbase-6.6.2:6[widgets] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing data models to help with tasks such as sorting and filtering
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kitemmodels-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=4ca7b5d5a9aceee47aea74d8a1366756
diff --git a/metadata/md5-cache/kde-frameworks/kitemviews-6.6.0 b/metadata/md5-cache/kde-frameworks/kitemviews-6.6.0
new file mode 100644
index 000000000000..09973cfdffab
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kitemviews-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing additional widgets for item models
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kitemviews-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=a605a549ff335c071be21c2381f018d5
diff --git a/metadata/md5-cache/kde-frameworks/kjobwidgets-6.6.0 b/metadata/md5-cache/kde-frameworks/kjobwidgets-6.6.0
new file mode 100644
index 000000000000..d3d64e676ed6
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kjobwidgets-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing assorted widgets for showing the progress of jobs
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kjobwidgets-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=b99ef0ee5dd12f9cbd0f1334e2170f88
diff --git a/metadata/md5-cache/kde-frameworks/knewstuff-6.6.0 b/metadata/md5-cache/kde-frameworks/knewstuff-6.6.0
new file mode 100644
index 000000000000..6fe819cb3566
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/knewstuff-6.6.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.6.2:6[widgets] =kde-frameworks/attica-6.6*:6 =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kpackage-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 opds? ( =kde-frameworks/syndication-6.6*:6 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for downloading and sharing additional application data
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=opds debug designer doc
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.6.2:6[widgets] =kde-frameworks/attica-6.6*:6 =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kpackage-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 opds? ( =kde-frameworks/syndication-6.6*:6 ) >=kde-frameworks/kirigami-6.6:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/knewstuff-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=0f658e5d1f550d347b1ba523991258c0
diff --git a/metadata/md5-cache/kde-frameworks/knotifications-6.6.0 b/metadata/md5-cache/kde-frameworks/knotifications-6.6.0
new file mode 100644
index 000000000000..50eddab5370b
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/knotifications-6.6.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 media-libs/libcanberra doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for notifying the user of an event
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 media-libs/libcanberra >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/knotifications-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=5178b78305aff83b44a2ff3576d46e43
diff --git a/metadata/md5-cache/kde-frameworks/knotifyconfig-6.6.0 b/metadata/md5-cache/kde-frameworks/knotifyconfig-6.6.0
new file mode 100644
index 000000000000..307f039bf9b0
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/knotifyconfig-6.6.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcompletion-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kio-6.6*:6 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for configuring desktop notifications
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=phonon debug doc
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcompletion-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kio-6.6*:6 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/knotifyconfig-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=f1fc60427ff7ce9d7e834dfc9f34c86e
diff --git a/metadata/md5-cache/kde-frameworks/kpackage-6.5.0 b/metadata/md5-cache/kde-frameworks/kpackage-6.5.0
index b3dc04e5ad8f..3112c3381c1b 100644
--- a/metadata/md5-cache/kde-frameworks/kpackage-6.5.0
+++ b/metadata/md5-cache/kde-frameworks/kpackage-6.5.0
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.5
SRC_URI=mirror://kde/stable/frameworks/6.5/kpackage-6.5.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=beb9bc20ad38e54387f760fb1a2488a0
+_md5_=0a5a3cadd0f7c405edd3d56cfb3442e4
diff --git a/metadata/md5-cache/kde-frameworks/kpackage-6.6.0 b/metadata/md5-cache/kde-frameworks/kpackage-6.6.0
new file mode 100644
index 000000000000..b8c51c3b7ebe
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kpackage-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=man? ( >=kde-frameworks/kdoctools-6.6:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus] =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework to install and load packages of non binary content
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=man debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus] =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kpackage-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=460b469df06b92816a055e6f13f1ea84
diff --git a/metadata/md5-cache/kde-frameworks/kparts-6.6.0 b/metadata/md5-cache/kde-frameworks/kparts-6.6.0
new file mode 100644
index 000000000000..5775697b4455
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kparts-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/kjobwidgets-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kxmlgui-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing elaborate user-interface components
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/kjobwidgets-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kxmlgui-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kparts-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=7f3ea81bbc2ad9c37eebe19ec1782f77
diff --git a/metadata/md5-cache/kde-frameworks/kpeople-6.6.0 b/metadata/md5-cache/kde-frameworks/kpeople-6.6.0
new file mode 100644
index 000000000000..2c995776190f
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kpeople-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcontacts-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=KDE contact person abstraction library
+EAPI=8
+HOMEPAGE=https://invent.kde.org/frameworks/kpeople
+INHERIT=ecm frameworks.kde.org
+IUSE=test debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcontacts-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kpeople-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=177904a5da57c4a9f6c787d5f68b91e6
diff --git a/metadata/md5-cache/kde-frameworks/kplotting-6.6.0 b/metadata/md5-cache/kde-frameworks/kplotting-6.6.0
new file mode 100644
index 000000000000..497dc6855e0a
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kplotting-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing easy data-plotting functions
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kplotting-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=23f7f0b0f51881fa2648869b15931a41
diff --git a/metadata/md5-cache/kde-frameworks/kpty-6.6.0 b/metadata/md5-cache/kde-frameworks/kpty-6.6.0
new file mode 100644
index 000000000000..f9527f6905da
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kpty-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND==kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 sys-libs/libutempter doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for pseudo terminal devices and running child processes
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND==kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 sys-libs/libutempter >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kpty-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=e8225c82ed7e916594fb9f47171507e6
diff --git a/metadata/md5-cache/kde-frameworks/kquickcharts-6.6.0 b/metadata/md5-cache/kde-frameworks/kquickcharts-6.6.0
new file mode 100644
index 000000000000..9bff7dc381bc
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kquickcharts-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 examples? ( >=dev-qt/qtbase-6.6.2:6[widgets] =kde-frameworks/kdeclarative-6.6*:6 =kde-frameworks/kirigami-6.6*:6 ) dev-qt/qtbase:6
+DESCRIPTION=QtQuick plugin providing high-performance charts
+EAPI=8
+HOMEPAGE=https://invent.kde.org/frameworks/kquickcharts
+INHERIT=ecm frameworks.kde.org
+IUSE=debug examples test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 examples? ( >=dev-qt/qtbase-6.6.2:6[widgets] =kde-frameworks/kdeclarative-6.6*:6 =kde-frameworks/kirigami-6.6*:6 ) examples? ( !kde-frameworks/kquickcharts:5[examples(-)] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kquickcharts-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=17561702faffb0d9774232b5c1110f7f
diff --git a/metadata/md5-cache/kde-frameworks/krunner-6.6.0 b/metadata/md5-cache/kde-frameworks/krunner-6.6.0
new file mode 100644
index 000000000000..f242f33f68dd
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/krunner-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kitemmodels-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for providing different actions given a string query
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kitemmodels-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/krunner-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=2e23d438370f792ea6c5ce46e51afa47
diff --git a/metadata/md5-cache/kde-frameworks/kservice-6.6.0 b/metadata/md5-cache/kde-frameworks/kservice-6.6.0
new file mode 100644
index 000000000000..45df1e6117b7
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kservice-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=man? ( >=kde-frameworks/kdoctools-6.6:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,xml] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 test? ( >=dev-qt/qtbase-6.6.2:6[concurrent] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Advanced plugin and service introspection
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=+man debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2 LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,xml] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kservice-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=73692098144335991a32b7b77ffda075
diff --git a/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.6.0 b/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.6.0
new file mode 100644
index 000000000000..1e0505835f78
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] =kde-frameworks/kwindowsystem-6.6*:6[X?] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Implementation of Status Notifier Items
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=X debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] =kde-frameworks/kwindowsystem-6.6*:6[X?] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kstatusnotifieritem-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=3cc4bf125bcdc7ea4234edd09bf9523d
diff --git a/metadata/md5-cache/kde-frameworks/ksvg-6.6.0 b/metadata/md5-cache/kde-frameworks/ksvg-6.6.0
new file mode 100644
index 000000000000..a81c665c8226
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/ksvg-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/kirigami-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Components for handling SVGs
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/kirigami-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/ksvg-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=73d45fa0390cb3ef37aa2b772332442e
diff --git a/metadata/md5-cache/kde-frameworks/ktexteditor-6.6.0 b/metadata/md5-cache/kde-frameworks/ktexteditor-6.6.0
new file mode 100644
index 000000000000..fcbe57303eb8
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/ktexteditor-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=kde-frameworks/kservice-6.6:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtspeech-6.6.2:6 =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kauth-6.6*:6 =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kcompletion-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kjobwidgets-6.6*:6 =kde-frameworks/kparts-6.6*:6 =kde-frameworks/ktextwidgets-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kwindowsystem-6.6*:6 =kde-frameworks/kxmlgui-6.6*:6 =kde-frameworks/sonnet-6.6*:6 =kde-frameworks/syntax-highlighting-6.6*:6 editorconfig? ( app-text/editorconfig-core-c ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing a full text editor component
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=+editorconfig debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtspeech-6.6.2:6 =kde-frameworks/karchive-6.6*:6 =kde-frameworks/kauth-6.6*:6 =kde-frameworks/kcodecs-6.6*:6 =kde-frameworks/kcompletion-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kjobwidgets-6.6*:6 =kde-frameworks/kparts-6.6*:6 =kde-frameworks/ktextwidgets-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kwindowsystem-6.6*:6 =kde-frameworks/kxmlgui-6.6*:6 =kde-frameworks/sonnet-6.6*:6 =kde-frameworks/syntax-highlighting-6.6*:6 editorconfig? ( app-text/editorconfig-core-c ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/ktexteditor-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=ad4c6659dabc766f307eb3d3cc1bad65
diff --git a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.6.0 b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.6.0
new file mode 100644
index 000000000000..c177daf388e9
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] dev-qt/qtdeclarative:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Library to allow separating the structure of documents from data they contain
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] dev-qt/qtdeclarative:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/ktexttemplate-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=a83f0c65f7d2bcd798e83109c4b9c516
diff --git a/metadata/md5-cache/kde-frameworks/ktextwidgets-6.6.0 b/metadata/md5-cache/kde-frameworks/ktextwidgets-6.6.0
new file mode 100644
index 000000000000..0df63f14fc12
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/ktextwidgets-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] =kde-frameworks/kcompletion-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/sonnet-6.6*:6 speech? ( >=dev-qt/qtspeech-6.6.2:6 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing an assortment of widgets for displaying and editing text
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=speech debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+ LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] =kde-frameworks/kcompletion-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/sonnet-6.6*:6 speech? ( >=dev-qt/qtspeech-6.6.2:6 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/ktextwidgets-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=825248ae737d44962f3ef820fd7ff45e
diff --git a/metadata/md5-cache/kde-frameworks/kunitconversion-6.6.0 b/metadata/md5-cache/kde-frameworks/kunitconversion-6.6.0
new file mode 100644
index 000000000000..4d19d541e670
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kunitconversion-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[network] =kde-frameworks/ki18n-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for converting units
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[network] =kde-frameworks/ki18n-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kunitconversion-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=e39a17e794348621d3c189640929921f
diff --git a/metadata/md5-cache/kde-frameworks/kuserfeedback-6.6.0 b/metadata/md5-cache/kde-frameworks/kuserfeedback-6.6.0
new file mode 100644
index 000000000000..8c4c59206fb1
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kuserfeedback-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/lex app-alternatives/yacc doc? ( >=dev-qt/qttools-6.6.2:6[assistant,qdoc,linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network,widgets] >=dev-qt/qtcharts-6.6.2:6 >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 dev-qt/qtbase:6
+DESCRIPTION=Framework to collect user feedback for applications via telemetry and surveys
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=doc debug test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network,widgets] >=dev-qt/qtcharts-6.6.2:6 >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 !kde-frameworks/kuserfeedback:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kuserfeedback-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=5892f02796855ce49c0c46b0edf91f8c
diff --git a/metadata/md5-cache/kde-frameworks/kwallet-6.6.0 b/metadata/md5-cache/kde-frameworks/kwallet-6.6.0
new file mode 100644
index 000000000000..9c7ac5703641
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kwallet-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=man? ( >=kde-frameworks/kdoctools-6.6:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=app-crypt/qca-2.3.1:2[qt6(-)] dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kwindowsystem-6.6*:6[X] gpg? ( app-crypt/gpgme:=[qt6(-)] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing desktop-wide storage for passwords
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org optfeature
+IUSE=gpg +man debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=app-crypt/qca-2.3.1:2[qt6(-)] dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kdbusaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 =kde-frameworks/kwindowsystem-6.6*:6[X] gpg? ( app-crypt/gpgme:=[qt6(-)] ) !kde-frameworks/kwallet:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kwallet-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=13500bef69b8f21ccc2f3b36ec5d7681
diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.6.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.6.0
new file mode 100644
index 000000000000..c2cff032f6c5
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=An assortment of high-level widgets for common tasks
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kwidgetsaddons-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=547d207652b5691b1289790509f31ec2
diff --git a/metadata/md5-cache/kde-frameworks/kwindowsystem-6.6.0 b/metadata/md5-cache/kde-frameworks/kwindowsystem-6.6.0
new file mode 100644
index 000000000000..872dd0ff597c
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kwindowsystem-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,wayland?] >=dev-qt/qtdeclarative-6.6.2:6 wayland? ( >=dev-qt/qtwayland-6.6.2:6= ) X? ( >=dev-qt/qtbase-6.6.2:6=[gui] x11-base/xorg-proto x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) test? ( >=dev-qt/qtbase-6.6.2:6[widgets] ) wayland? ( dev-libs/plasma-wayland-protocols >=dev-libs/wayland-protocols-1.21 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework providing access to properties and features of the window manager
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=wayland X debug doc test
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=|| ( LGPL-2.1 LGPL-3 ) MIT
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,wayland?] >=dev-qt/qtdeclarative-6.6.2:6 wayland? ( >=dev-qt/qtwayland-6.6.2:6= ) X? ( >=dev-qt/qtbase-6.6.2:6=[gui] x11-base/xorg-proto x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kwindowsystem-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=fa4b816dd73232d5fbe41db09a162cf6
diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-6.6.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-6.6.0
new file mode 100644
index 000000000000..59184d586713
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kxmlgui-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,network,ssl,widgets,xml] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kglobalaccel-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for managing menu and toolbar actions in an abstract way
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,network,ssl,widgets,xml] =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kconfigwidgets-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/kglobalaccel-6.6*:6 =kde-frameworks/kguiaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kitemviews-6.6*:6 =kde-frameworks/kwidgetsaddons-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/kxmlgui-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=6530891df7725278bd38221136f34355
diff --git a/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.6.0 b/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.6.0
new file mode 100644
index 000000000000..f4aaccf08c13
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,xml] net-misc/modemmanager doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=ModemManager bindings for Qt
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,xml] net-misc/modemmanager >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/modemmanager-qt-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=b291d3f37c15bcfa44192a02bc527bfb
diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.6.0 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.6.0
new file mode 100644
index 000000000000..de888694fb14
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6.2:6[dbus,network] >=dev-qt/qtdeclarative-6.6.2:6 >=net-misc/networkmanager-1.4.0-r1[teamd=] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=NetworkManager bindings for Qt
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=teamd debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6.2:6[dbus,network] >=dev-qt/qtdeclarative-6.6.2:6 >=net-misc/networkmanager-1.4.0-r1[teamd=] || ( >=net-misc/networkmanager-1.4.0-r1[elogind] >=net-misc/networkmanager-1.4.0-r1[systemd] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/networkmanager-qt-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=338894242dfe6e706e09ddf506a0dc4c
diff --git a/metadata/md5-cache/kde-frameworks/prison-6.6.0 b/metadata/md5-cache/kde-frameworks/prison-6.6.0
new file mode 100644
index 000000000000..70ef2947ca7e
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/prison-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtmultimedia-6.6.2:6 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) test? ( >=dev-qt/qtbase-6.6.2:6[concurrent,widgets] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=QRCode and data matrix barcode library
+EAPI=8
+HOMEPAGE=https://invent.kde.org/frameworks/prison
+INHERIT=ecm frameworks.kde.org
+IUSE=qml debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtmultimedia-6.6.2:6 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/prison-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=9939b7ae4dc3d6757272c8db0e3d4b08
diff --git a/metadata/md5-cache/kde-frameworks/purpose-6.6.0 b/metadata/md5-cache/kde-frameworks/purpose-6.6.0
new file mode 100644
index 000000000000..a46f6256eae7
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/purpose-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=webengine? ( dev-util/intltool ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/kirigami-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/prison-6.6*:6 webengine? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.16_p20220803[qt6] ) dev-qt/qtbase:6
+DESCRIPTION=Library for providing abstractions to get the developer's purposes fulfilled
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org optfeature xdg-utils
+IUSE=bluetooth webengine debug test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kcoreaddons-6.6*:6 =kde-frameworks/ki18n-6.6*:6 =kde-frameworks/kio-6.6*:6 =kde-frameworks/kirigami-6.6*:6 =kde-frameworks/knotifications-6.6*:6 =kde-frameworks/kservice-6.6*:6 =kde-frameworks/prison-6.6*:6 webengine? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.16_p20220803[qt6] ) >=kde-frameworks/kdeclarative-6.6:6 bluetooth? ( =kde-frameworks/bluez-qt-6.6*:6 ) webengine? ( >=kde-frameworks/purpose-kaccounts-services-6.6 >=net-libs/accounts-qml-0.7_p20231028[qt6] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/purpose-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=6fd6a3442e665c8be9f12b94fff3a1c0
diff --git a/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.6.0 b/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.6.0
new file mode 100644
index 000000000000..14d026bb7b29
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/purpose-kaccounts-services-6.6.0
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-5.115.0:* || ( ( kde-apps/kaccounts-integration:6 ) ( kde-apps/kaccounts-integration:6[qt5] ) )
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DESCRIPTION=KAccounts generated service files for nextcloud and google services
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm-common frameworks.kde.org
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=!<kde-frameworks/purpose-5.116.0-r2:5 !<kde-frameworks/purpose-6.5.0-r1:6
+SLOT=0
+SRC_URI=mirror://kde/stable/frameworks/6.6/purpose-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm-common aa0b6fe78a08ad602b3a37a93a376ec6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=2a287a6f2989d7d3eb0a6032eb06c346
diff --git a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.6.0 b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.6.0
new file mode 100644
index 000000000000..cc03a5d80dfc
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6= =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kirigami-6.6*:6 =kde-frameworks/sonnet-6.6*:6[qml] dev-qt/qtbase:6
+DESCRIPTION=Style for QtQuickControls 2 that uses QWidget's QStyle for painting
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2+ LGPL-3+ )
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6= =kde-frameworks/kcolorscheme-6.6*:6 =kde-frameworks/kconfig-6.6*:6 =kde-frameworks/kiconthemes-6.6*:6 =kde-frameworks/kirigami-6.6*:6 =kde-frameworks/sonnet-6.6*:6[qml] >=dev-qt/qt5compat-6.6.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/qqc2-desktop-style-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=9269c38008cffa28842ea06d2d41d5fd
diff --git a/metadata/md5-cache/kde-frameworks/solid-6.6.0 b/metadata/md5-cache/kde-frameworks/solid-6.6.0
new file mode 100644
index 000000000000..9bff87678dee
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/solid-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/lex app-alternatives/yacc >=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,xml] >=dev-qt/qtdeclarative-6.6.2:6 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) test? ( >=dev-qt/qtbase-6.6.2:6[concurrent] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Provider for platform independent hardware discovery, abstraction and management
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org optfeature
+IUSE=ios debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,xml] >=dev-qt/qtdeclarative-6.6.2:6 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/solid-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=a9f0cacaae56702a4bc001b7100692c3
diff --git a/metadata/md5-cache/kde-frameworks/sonnet-6.6.0 b/metadata/md5-cache/kde-frameworks/sonnet-6.6.0
new file mode 100644
index 000000000000..1309d5f3ce13
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/sonnet-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for providing spell-checking through abstraction of popular backends
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=aspell +hunspell qml debug designer doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+ LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/sonnet-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=50d4e56639f5a64202572c2fab9708ce
diff --git a/metadata/md5-cache/kde-frameworks/syndication-6.6.0 b/metadata/md5-cache/kde-frameworks/syndication-6.6.0
new file mode 100644
index 000000000000..6fe16a20a436
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/syndication-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[xml] =kde-frameworks/kcodecs-6.6*:6 test? ( >=dev-qt/qtbase-6.6.2:6[network] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Library for parsing RSS and Atom feeds
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[xml] =kde-frameworks/kcodecs-6.6*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/syndication-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=6a8c0527bdf8e48e89b7dd4507a8f9f0
diff --git a/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.6.0 b/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.6.0
new file mode 100644
index 000000000000..3e415dbc1123
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl >=dev-qt/qttools-6.6.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network] >=dev-qt/qtdeclarative-6.6.2:6 dev-libs/xerces-c doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for syntax highlighting
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/syntax-highlighting-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=78711fdebc260ad566d7830b0e4e0522
diff --git a/metadata/md5-cache/kde-frameworks/threadweaver-6.6.0 b/metadata/md5-cache/kde-frameworks/threadweaver-6.6.0
new file mode 100644
index 000000000000..6246bb8bcbf7
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/threadweaver-6.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Framework for managing threads using job and queue-based interfaces
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.6
+SRC_URI=mirror://kde/stable/frameworks/6.6/threadweaver-6.6.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=6a31f42343efa4bbe3707f48b731dc28
diff --git a/metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r1 b/metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r1
index 31c404301f45..016c69d2ca5f 100644
--- a/metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r1
+++ b/metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
IUSE=+backlight
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1+ BSD
RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( >=sys-auth/polkit-qt-0.200.0[qt6] )
SLOT=0/2.0
SRC_URI=https://github.com/lxqt/liblxqt/releases/download/2.0.0/liblxqt-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=ddf56b550c3db033d3e5001b173da005
+_md5_=0e974b356fafe0d0f83917a3a5c5fb15
diff --git a/metadata/md5-cache/lxqt-base/libsysstat-1.0.0 b/metadata/md5-cache/lxqt-base/libsysstat-1.0.0
index 66732bd37de3..00181a01f56c 100644
--- a/metadata/md5-cache/lxqt-base/libsysstat-1.0.0
+++ b/metadata/md5-cache/lxqt-base/libsysstat-1.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=Qt GUI for System Statistics
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6:6
SLOT=0
SRC_URI=https://github.com/lxqt/libsysstat/releases/download/1.0.0/libsysstat-1.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=e568e79f94d66337a203bd65a570463a
+_md5_=4f33d397397804aef5b96bff9a6cac39
diff --git a/metadata/md5-cache/lxqt-base/lxqt-about-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-about-2.0.0
index e68ace8e24bb..66522bfe4521 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-about-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-about-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt about dialog
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/libqtxdg-4.0.0 =lxqt-base/liblxqt-2.0*:=
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-about/releases/download/2.0.0/lxqt-about-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=1391c0da7dc1c5ac9607381c23faa5c4
+_md5_=23e7ff30f939f5a65314c29b35faabe8
diff --git a/metadata/md5-cache/lxqt-base/lxqt-admin-2.0.0-r1 b/metadata/md5-cache/lxqt-base/lxqt-admin-2.0.0-r1
index b51d540a5eaa..9d3c6e80478c 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-admin-2.0.0-r1
+++ b/metadata/md5-cache/lxqt-base/lxqt-admin-2.0.0-r1
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt system administration tool
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =lxqt-base/liblxqt-2.0* kde-frameworks/kwindowsystem:6 >=sys-auth/polkit-qt-0.175.0[qt6] =lxqt-base/liblxqt-2.0*:=
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-admin/releases/download/2.0.0/lxqt-admin-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=b59fdafcd09b8ab4d61bfa9c7816c08b
+_md5_=3e9a314c3811397673e75fe2ae700a9c
diff --git a/metadata/md5-cache/lxqt-base/lxqt-config-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-config-2.0.0
index 8c546e3a26e0..2a8348ce0983 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-config-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-config-2.0.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake xdg-utils
IUSE=+monitor +touchpad
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2
RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-2.0*:= =lxqt-base/lxqt-menu-data-2.0* sys-libs/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes monitor? ( kde-plasma/libkscreen:6= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput x11-libs/libXi )
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-config/releases/download/2.0.0/lxqt-config-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=073c73e43bb1e1967b739fc986fc9e22
+_md5_=13a1bc24c7649d4a2e5065634eae48a5
diff --git a/metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.0.0
index 5c2197a4feda..672a5baa035d 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=Daemon and library for global keyboard shortcuts registration
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =lxqt-base/liblxqt-2.0*:= x11-libs/libX11
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-globalkeys/releases/download/2.0.0/lxqt-globalkeys-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=c27197c2ef02be06737297a7bcc917f9
+_md5_=cde462dbe17aa08ef087c8ffa7e4f1f3
diff --git a/metadata/md5-cache/lxqt-base/lxqt-menu-data-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-menu-data-2.0.0
index 01ecd6535e53..f24b86b2d6bc 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-menu-data-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-menu-data-2.0.0
@@ -4,10 +4,10 @@ DESCRIPTION=LXQt Menu Files and Translations for Menu Categories
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=!<lxqt-base/lxqt-config-1.4.0 !<lxqt-base/lxqt-panel-1.4.0 !<x11-misc/pcmanfm-qt-1.4.0
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-menu-data/releases/download/2.0.0/lxqt-menu-data-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=46aaac31b3d41ccb2e452b460b7fda4f
+_md5_=81e322adebc7e51f8594373f3ad224f3
diff --git a/metadata/md5-cache/lxqt-base/lxqt-meta-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-meta-2.0.0
index 6cdec7aebd20..a1d8e842c05d 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-meta-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-meta-2.0.0
@@ -3,9 +3,9 @@ DESCRIPTION=Meta ebuild for LXQt, the Lightweight Desktop Environment
EAPI=8
HOMEPAGE=https://lxqt-project.org/
IUSE=+about admin +archiver +desktop-portal +display-manager +filemanager +lximage nls +policykit powermanagement +processviewer +screenshot +sddm ssh-askpass +sudo +terminal +trash +window-manager
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=metapackage
RDEPEND=kde-frameworks/breeze-icons:6 =lxqt-base/lxqt-config-2.0* =lxqt-base/lxqt-globalkeys-2.0* =lxqt-base/lxqt-menu-data-2.0* =lxqt-base/lxqt-notificationd-2.0* =lxqt-base/lxqt-panel-2.0* =lxqt-base/lxqt-qtplugin-2.0* =lxqt-base/lxqt-runner-2.0* =lxqt-base/lxqt-session-2.0* virtual/ttf-fonts x11-terms/xterm =x11-themes/lxqt-themes-2.0* about? ( =lxqt-base/lxqt-about-2.0* ) admin? ( =lxqt-base/lxqt-admin-2.0* ) archiver? ( >=app-arch/lxqt-archiver-1.0 ) desktop-portal? ( >=gui-libs/xdg-desktop-portal-lxqt-1.0 ) display-manager? ( sddm? ( x11-misc/sddm ) !sddm? ( x11-misc/lightdm ) ) filemanager? ( =x11-misc/pcmanfm-qt-2.0* ) lximage? ( =media-gfx/lximage-qt-2.0* ) nls? ( dev-qt/qttranslations:6 ) policykit? ( =lxqt-base/lxqt-policykit-2.0* ) powermanagement? ( =lxqt-base/lxqt-powermanagement-2.0* ) processviewer? ( >=x11-misc/qps-2.9 ) screenshot? ( >=x11-misc/screengrab-2.8 ) sddm? ( x11-misc/sddm ) ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-2.0* ) sudo? ( =lxqt-base/lxqt-sudo-2.0* ) terminal? ( =x11-terms/qterminal-2.0* ) trash? ( gnome-base/gvfs ) window-manager? ( kde-plasma/kwin:6 kde-plasma/systemsettings:6 )
REQUIRED_USE=trash? ( filemanager )
SLOT=0
-_md5_=6f4e591d93aab5f1e9ff321bf7bff345
+_md5_=d76cadc04ec307cabea23cf7b901a986
diff --git a/metadata/md5-cache/lxqt-base/lxqt-notificationd-2.0.1 b/metadata/md5-cache/lxqt-base/lxqt-notificationd-2.0.1
index 70593209c4c5..76bdb2a8205e 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-notificationd-2.0.1
+++ b/metadata/md5-cache/lxqt-base/lxqt-notificationd-2.0.1
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt notification daemon and library
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6 >=kde-plasma/layer-shell-qt-6.0:6 =lxqt-base/liblxqt-2.0*:=
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-notificationd/releases/download/2.0.1/lxqt-notificationd-2.0.1.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=271fd1a620ef958ab2f4a0f3f0109708
+_md5_=73120160205bd4343949817b097a0f24
diff --git a/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.0.1 b/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.0.1
index 5bec258cddfc..05b807192e74 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.0.1
+++ b/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.0.1
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt OpenSSH user password prompt tool
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6:6[widgets] =lxqt-base/liblxqt-2.0*:=
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-openssh-askpass/releases/download/2.0.1/lxqt-openssh-askpass-2.0.1.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=3b519d5ae7d352e5449c10391508c8f1
+_md5_=9443422e5604af3002f2c44085cd83d0
diff --git a/metadata/md5-cache/lxqt-base/lxqt-panel-2.0.1 b/metadata/md5-cache/lxqt-base/lxqt-panel-2.0.1
index 1db4e9f61f27..7bf8ce75e425 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-panel-2.0.1
+++ b/metadata/md5-cache/lxqt-base/lxqt-panel-2.0.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
IUSE=+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator +mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop +spacer +statusnotifier sysstat +taskbar tray +volume +worldclock
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 kde-frameworks/kwindowsystem:6[X] kde-plasma/layer-shell-qt:6 >=lxde-base/menu-cache-1.1.0 =lxqt-base/liblxqt-2.0*:= =lxqt-base/lxqt-globalkeys-2.0* =lxqt-base/lxqt-menu-data-2.0* x11-libs/libX11 cpuload? ( sys-libs/libstatgrab ) kbindicator? ( x11-libs/libxkbcommon ) lm-sensors? ( sys-apps/lm-sensors:= ) mount? ( kde-frameworks/solid:6 ) networkmonitor? ( sys-libs/libstatgrab ) statusnotifier? ( dev-libs/libdbusmenu-lxqt >=dev-qt/qtbase-6.6:6[concurrent] ) sysstat? ( >=lxqt-base/libsysstat-1.0.0 ) tray? ( x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image ) volume? ( alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse media-sound/pavucontrol-qt ) )
REQUIRED_USE=|| ( desktopswitch mainmenu showdesktop taskbar ) volume? ( || ( alsa pulseaudio ) )
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-panel/releases/download/2.0.1/lxqt-panel-2.0.1.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=02f0350c77e4be6a448da41bd3a3c23b
+_md5_=71e2b50a31386db77ca695c05fd2c479
diff --git a/metadata/md5-cache/lxqt-base/lxqt-policykit-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-policykit-2.0.0
index edc984c488d8..40330a112b5e 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-policykit-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-policykit-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt PolKit authentication agent
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets] =lxqt-base/liblxqt-2.0*:= >=sys-auth/polkit-qt-0.200.0[qt6]
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-policykit/releases/download/2.0.0/lxqt-policykit-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=3dd0b2dd1d641da926fb6134a643ca94
+_md5_=d4b34835a8130144aaf014a08915835b
diff --git a/metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.0.0
index ee070a2e10d2..78af02fb73b6 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt daemon for power management and auto-suspend
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake xdg-utils
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.6:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kidletime:6 kde-frameworks/solid:6 =lxqt-base/liblxqt-2.0*:= =lxqt-base/lxqt-globalkeys-2.0* sys-power/upower
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-powermanagement/releases/download/2.0.0/lxqt-powermanagement-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=bc9d88f616ee2e31d039ae6b83cafdd2
+_md5_=1d2cc3e5db7dd705fca879b7d52cc7dc
diff --git a/metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.0.0
index 6ed64add21e8..a3322cb82d3b 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt system integration plugin for Qt
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=dev-libs/libdbusmenu-lxqt >=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets] =x11-libs/libfm-qt-2.0*
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-qtplugin/releases/download/2.0.0/lxqt-qtplugin-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=e32799acd218f5b031437c573d0d51ec
+_md5_=785e245cec7f81f5f3bc19a8d94192d5
diff --git a/metadata/md5-cache/lxqt-base/lxqt-runner-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-runner-2.0.0
index 61f0ffcaa364..74e3638b0bc0 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-runner-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-runner-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt quick launcher
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=>=dev-cpp/muParser-2.2.3 >=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6 >=kde-plasma/layer-shell-qt-6.0:6 =lxqt-base/liblxqt-2.0*:= =lxqt-base/lxqt-globalkeys-2.0*
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-runner/releases/download/2.0.0/lxqt-runner-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=f0ff4ee4ec660f8b0a4b10d9c0631da3
+_md5_=5eb8d78d38fa48a4529ff10b53693eff
diff --git a/metadata/md5-cache/lxqt-base/lxqt-session-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-session-2.0.0
index 813780384218..0796c7e537de 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-session-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-session-2.0.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
IUSE=+udev
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=>=app-misc/qtxdg-tools-4.0.0 >=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6[X] kde-plasma/layer-shell-qt:6 =lxqt-base/liblxqt-2.0*:= sys-process/procps:= x11-libs/libX11 x11-misc/xdg-user-dirs udev? ( virtual/libudev:= )
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-session/releases/download/2.0.0/lxqt-session-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=8fd7ea19331bf6345fd19a1c353dd0d8
+_md5_=b0c3a8e5a5f38dfe48e114fd56282a4d
diff --git a/metadata/md5-cache/lxqt-base/lxqt-sudo-2.0.0 b/metadata/md5-cache/lxqt-base/lxqt-sudo-2.0.0
index 4044324198c0..5a77558862d5 100644
--- a/metadata/md5-cache/lxqt-base/lxqt-sudo-2.0.0
+++ b/metadata/md5-cache/lxqt-base/lxqt-sudo-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=LXQt GUI frontend for sudo
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1 LGPL-2.1+
RDEPEND=app-admin/sudo >=dev-qt/qtbase-6.6:6[gui,widgets] ~lxqt-base/liblxqt-2.0.0:=
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-sudo/releases/download/2.0.0/lxqt-sudo-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=03cbdffe046a868514d5061462a5a3de
+_md5_=c003ede17801319533b885a54723035b
diff --git a/metadata/md5-cache/media-fonts/last-resort-15.000 b/metadata/md5-cache/media-fonts/last-resort-16.000
index f90603585108..a0e0cc1ad863 100644
--- a/metadata/md5-cache/media-fonts/last-resort-15.000
+++ b/metadata/md5-cache/media-fonts/last-resort-16.000
@@ -8,6 +8,6 @@ IUSE=X
KEYWORDS=~amd64 ~x86
LICENSE=OFL-1.1
SLOT=0
-SRC_URI=https://github.com/unicode-org/last-resort-font/releases/download/15.000/LastResortHE-Regular.ttf -> last-resort-15.000.ttf
+SRC_URI=https://github.com/unicode-org/last-resort-font/releases/download/16.000/LastResortHE-Regular.ttf -> last-resort-16.000.ttf
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=aec2909b9f514551719dc1333aa22ea4
+_md5_=f617f4280f6fde70fd053850b2ed2a89
diff --git a/metadata/md5-cache/media-fonts/symbols-nerd-font-3.2.1 b/metadata/md5-cache/media-fonts/symbols-nerd-font-3.2.1
index b3c3f57f8df9..a32ebbc6afe8 100644
--- a/metadata/md5-cache/media-fonts/symbols-nerd-font-3.2.1
+++ b/metadata/md5-cache/media-fonts/symbols-nerd-font-3.2.1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://www.nerdfonts.com/
INHERIT=font
IUSE=X
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
LICENSE=MIT
SLOT=0
SRC_URI=https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/NerdFontsSymbolsOnly.zip -> symbols-nerd-font-3.2.1.zip
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=3572e0a85c1b29d6d1d51569ac77da64
+_md5_=6fba0d93dab13095a720654dad1c2438
diff --git a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r2 b/metadata/md5-cache/media-gfx/dcraw-9.28.0-r2
deleted file mode 100644
index cb397398bba6..000000000000
--- a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=nls? ( sys-devel/gettext ) gimp? ( virtual/pkgconfig )
-DEFINED_PHASES=compile install prepare
-DEPEND=jpeg? ( virtual/jpeg:0 ) lcms? ( media-libs/lcms:2 ) gimp? ( media-gfx/gimp:0/2 )
-DESCRIPTION=Command-line decoder for raw digital photos
-EAPI=7
-HOMEPAGE=http://www.dechifro.org/dcraw/
-INHERIT=readme.gentoo-r1 toolchain-funcs
-IUSE=nls gimp jpeg lcms
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=jpeg? ( virtual/jpeg:0 ) lcms? ( media-libs/lcms:2 ) gimp? ( media-gfx/gimp:0/2 ) media-libs/netpbm
-SLOT=0
-SRC_URI=http://www.dechifro.org/dcraw/archive/dcraw-9.28.0.tar.gz mirror://gentoo/parse-1.73.tar.bz2 gimp? ( mirror://gentoo/rawphoto-1.32.tar.bz2 )
-_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=6d683e7470b0c92a0bdce1fc514f79f5
diff --git a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r3 b/metadata/md5-cache/media-gfx/dcraw-9.28.0-r3
deleted file mode 100644
index 4e22ebe61eb1..000000000000
--- a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=nls? ( sys-devel/gettext ) gimp? ( virtual/pkgconfig )
-DEFINED_PHASES=compile install prepare
-DEPEND=jpeg? ( media-libs/libjpeg-turbo:0 ) lcms? ( media-libs/lcms:2 ) gimp? ( dev-libs/atk media-gfx/gimp:0/2 media-libs/harfbuzz x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/pango )
-DESCRIPTION=Command-line decoder for raw digital photos
-EAPI=8
-HOMEPAGE=https://www.dechifro.org/dcraw/
-INHERIT=readme.gentoo-r1 toolchain-funcs
-IUSE=nls gimp jpeg lcms
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=jpeg? ( media-libs/libjpeg-turbo:0 ) lcms? ( media-libs/lcms:2 ) gimp? ( dev-libs/atk media-gfx/gimp:0/2 media-libs/harfbuzz x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/pango ) media-libs/netpbm
-SLOT=0
-SRC_URI=http://www.dechifro.org/dcraw/archive/dcraw-9.28.0.tar.gz mirror://gentoo/parse-1.73.tar.bz2 gimp? ( mirror://gentoo/rawphoto-1.32.tar.bz2 )
-_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=b27eab402027a0bd6b158ef3345bbd35
diff --git a/metadata/md5-cache/media-gfx/digikam-8.4.0-r11 b/metadata/md5-cache/media-gfx/digikam-8.4.0-r11
index b5f707848574..f748486fc42c 100644
--- a/metadata/md5-cache/media-gfx/digikam-8.4.0-r11
+++ b/metadata/md5-cache/media-gfx/digikam-8.4.0-r11
@@ -7,11 +7,11 @@ HOMEPAGE=https://www.digikam.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org toolchain-funcs
IUSE=addressbook calendar geolocation gphoto2 heif +imagemagick jpegxl +lensfun mysql openmp +panorama scanner semantic-desktop spell video debug
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=GPL-2
RDEPEND=dev-libs/expat >=dev-qt/qtbase-6.6.2:6[concurrent,dbus,-gles2-only,gui,mysql?,network,opengl,sql,widgets,xml] >=dev-qt/qtnetworkauth-6.6.2:6 >=dev-qt/qtscxml-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 >=dev-qt/qtwebengine-6.6.2:6[widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=media-gfx/exiv2-0.27.1:=[xmp] media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/liblqr media-libs/libpng:= >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] media-libs/tiff:= virtual/opengl x11-libs/libX11 addressbook? ( >=kde-apps/akonadi-contacts-24.05.2:6 >=kde-frameworks/kcontacts-6.3.0:6 ) calendar? ( >=kde-frameworks/kcalendarcore-6.3.0:6 ) gphoto2? ( media-libs/libgphoto2:= ) heif? ( media-libs/libheif:= media-libs/x265:= ) imagemagick? ( media-gfx/imagemagick:= ) jpegxl? ( media-libs/libjxl:= ) lensfun? ( media-libs/lensfun ) panorama? ( >=kde-frameworks/threadweaver-6.3.0:6 ) scanner? ( >=kde-apps/libksane-24.05.2:6 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-6.3.0:6 ) spell? ( >=kde-frameworks/sonnet-6.3.0:6 ) video? ( >=dev-qt/qtmultimedia-6.6.2:6 ) !media-gfx/digikam:5 media-libs/exiftool mysql? ( virtual/mysql[server(+)] ) panorama? ( media-gfx/hugin ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=test
SLOT=0
SRC_URI=mirror://kde/stable/digikam/8.4.0/digiKam-8.4.0.tar.xz https://dev.gentoo.org/~asturm/distfiles/digikam-8.4.0-patchset.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 kde.org 5b717883256e9841ce52e6cad2fca427 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=9279e83fb1184c02174a91fb82ac6a11
+_md5_=1e37fac2bdcd7da7737a9e8b0ae26a8b
diff --git a/metadata/md5-cache/media-gfx/evoluspencil-3.1.0-r2 b/metadata/md5-cache/media-gfx/evoluspencil-3.1.0-r2
deleted file mode 100644
index 9ad455686b86..000000000000
--- a/metadata/md5-cache/media-gfx/evoluspencil-3.1.0-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/rpm2targz
-DEFINED_PHASES=install postinst postrm prepare unpack
-DESCRIPTION=A simple GUI prototyping tool to create mockups
-EAPI=7
-HOMEPAGE=https://pencil.evolus.vn/
-INHERIT=rpm xdg-utils desktop
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib net-print/cups sys-apps/dbus sys-apps/util-linux x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libxcb 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/libXScrnSaver x11-libs/libXtst x11-libs/pango
-RESTRICT=splitdebug
-SLOT=0
-SRC_URI=https://pencil.evolus.vn/dl/V3.1.0.ga/pencil-3.1.0.ga-1.x86_64.rpm -> evoluspencil-3.1.0-1.rpm
-_eclasses_=desktop 56973babb9c5f19cab0eeb53ece644c6 estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 7828cd38ff559545ca52f92064d0f8f4 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=d3b023e70b210697303b6305a8952831
diff --git a/metadata/md5-cache/media-gfx/gpicview-0.2.5-r2 b/metadata/md5-cache/media-gfx/gpicview-0.2.5-r2
deleted file mode 100644
index fcd4492795a8..000000000000
--- a/metadata/md5-cache/media-gfx/gpicview-0.2.5-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure postinst postrm preinst prepare
-DEPEND=virtual/jpeg:0 x11-libs/gtk+:3 >=dev-util/intltool-0.40 sys-devel/gettext virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=A Simple and Fast Image Viewer for X
-EAPI=7
-HOMEPAGE=http://lxde.sourceforge.net/gpicview
-INHERIT=xdg
-KEYWORDS=~alpha amd64 arm arm64 ppc ~riscv x86
-LICENSE=GPL-2
-RDEPEND=virtual/jpeg:0 x11-libs/gtk+:3
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/lxde/gpicview-0.2.5.tar.xz
-_eclasses_=xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=61dd06fdafd02b70279728620419d952
diff --git a/metadata/md5-cache/media-gfx/gpicview-0.2.5-r3 b/metadata/md5-cache/media-gfx/gpicview-0.2.5-r3
index 1a0918a8aaec..7d636478516c 100644
--- a/metadata/md5-cache/media-gfx/gpicview-0.2.5-r3
+++ b/metadata/md5-cache/media-gfx/gpicview-0.2.5-r3
@@ -2,7 +2,7 @@ DEFINED_PHASES=configure postinst postrm preinst
DEPEND=media-libs/libjpeg-turbo x11-libs/gtk+:3[X] >=dev-util/intltool-0.40 sys-devel/gettext virtual/pkgconfig
DESCRIPTION=A Simple and Fast Image Viewer for X
EAPI=8
-HOMEPAGE=http://lxde.sourceforge.net/gpicview
+HOMEPAGE=https://lxde.sourceforge.net/gpicview/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg
KEYWORDS=~alpha amd64 arm arm64 ppc ~riscv x86
@@ -11,4 +11,4 @@ RDEPEND=media-libs/libjpeg-turbo x11-libs/gtk+:3[X]
SLOT=0
SRC_URI=https://downloads.sourceforge.net/lxde/gpicview-0.2.5.tar.xz
_eclasses_=xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=1fd049f8977dfc83a45dd78d67872a9a
+_md5_=046c0b87e48cc815d1a058595e97d15e
diff --git a/metadata/md5-cache/media-gfx/lximage-qt-2.0.1 b/metadata/md5-cache/media-gfx/lximage-qt-2.0.1
index 3a73af61c474..9a7c40be704d 100644
--- a/metadata/md5-cache/media-gfx/lximage-qt-2.0.1
+++ b/metadata/md5-cache/media-gfx/lximage-qt-2.0.1
@@ -5,10 +5,10 @@ DESCRIPTION=Qt Image Viewer
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake xdg-utils
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=GPL-2 GPL-2+
RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] >=dev-qt/qtsvg-6.6:6 media-libs/libexif =x11-libs/libfm-qt-2.0*:= x11-libs/libX11 x11-libs/libXfixes
SLOT=0
SRC_URI=https://github.com/lxqt/lximage-qt/releases/download/2.0.1/lximage-qt-2.0.1.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=b4355c547e840ec1ad792ec01f961d6c
+_md5_=9551205716a60e8355a06dc6f2b138a8
diff --git a/metadata/md5-cache/media-gfx/pngcheck-3.0.2 b/metadata/md5-cache/media-gfx/pngcheck-3.0.2
deleted file mode 100644
index 2b1e3fb09121..000000000000
--- a/metadata/md5-cache/media-gfx/pngcheck-3.0.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=sys-libs/zlib
-DESCRIPTION=Verifies the integrity of PNG, JNG and MNG files with internal checksums
-EAPI=7
-HOMEPAGE=http://www.libpng.org/pub/png/apps/pngcheck.html
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 x86
-LICENSE=HPND GPL-2+
-RDEPEND=sys-libs/zlib
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/png-mng/pngcheck-3.0.2.tar.gz
-_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=aae5dc7a3e1a87df3d7387797cde22c5
diff --git a/metadata/md5-cache/media-gfx/prusaslicer-2.8.0 b/metadata/md5-cache/media-gfx/prusaslicer-2.8.0-r1
index 80f9e8702b11..a7cf78f3d8ab 100644
--- a/metadata/md5-cache/media-gfx/prusaslicer-2.8.0
+++ b/metadata/md5-cache/media-gfx/prusaslicer-2.8.0-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_2.8.0.tar.gz -> prusaslicer-2.8.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=107e084e876ecaabccc348d801f24bd6
+_md5_=1adf949fec3d45b4054aa9e32237fe38
diff --git a/metadata/md5-cache/media-gfx/prusaslicer-9999 b/metadata/md5-cache/media-gfx/prusaslicer-9999
index c2a55fd0d02f..d190993efa80 100644
--- a/metadata/md5-cache/media-gfx/prusaslicer-9999
+++ b/metadata/md5-cache/media-gfx/prusaslicer-9999
@@ -13,4 +13,4 @@ RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 git-r3 875eb471682d3e1f18da124be97dcc81 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=348590e928178c47031187feb4333830
+_md5_=453b56ab2717dc1129eab18a5d6c7e48
diff --git a/metadata/md5-cache/media-gfx/qiv-2.3.2-r3 b/metadata/md5-cache/media-gfx/qiv-2.3.2-r3
deleted file mode 100644
index 7a5bbbfdaaa1..000000000000
--- a/metadata/md5-cache/media-gfx/qiv-2.3.2-r3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install postinst postrm preinst prepare
-DEPEND=media-libs/imlib2[X] >=x11-libs/gtk+-2.12:2 exif? ( media-libs/libexif ) lcms? ( media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/tiff:= ) magic? ( sys-apps/file ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Quick Image Viewer
-EAPI=7
-HOMEPAGE=https://spiegl.de/qiv/ https://codeberg.org/ciberandy/qiv
-INHERIT=desktop toolchain-funcs xdg
-IUSE=exif lcms magic
-KEYWORDS=~amd64 ~arm64 ~mips ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/imlib2[X] >=x11-libs/gtk+-2.12:2 exif? ( media-libs/libexif ) lcms? ( media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/tiff:= ) magic? ( sys-apps/file )
-SLOT=0
-SRC_URI=https://spiegl.de/qiv/download/qiv-2.3.2.tgz
-_eclasses_=desktop 56973babb9c5f19cab0eeb53ece644c6 multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=380967f95fb55b8a31cab25450617c44
diff --git a/metadata/md5-cache/media-gfx/quat-1.20-r2 b/metadata/md5-cache/media-gfx/quat-1.20-r2
deleted file mode 100644
index 15c761698ae5..000000000000
--- a/metadata/md5-cache/media-gfx/quat-1.20-r2
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install
-DEPEND=>=sys-libs/zlib-1.1.4 X? ( =x11-libs/fltk-1* x11-libs/libX11 x11-libs/libXext x11-libs/libXft )
-DESCRIPTION=A 3D quaternionic fractal generator
-EAPI=7
-HOMEPAGE=http://www.physcip.uni-stuttgart.de/phy11733/quat_e.html
-IUSE=X debug
-KEYWORDS=amd64 ppc x86
-LICENSE=GPL-2
-RDEPEND=>=sys-libs/zlib-1.1.4 X? ( =x11-libs/fltk-1* x11-libs/libX11 x11-libs/libXext x11-libs/libXft )
-SLOT=0
-SRC_URI=http://www.physcip.uni-stuttgart.de/phy11733/download/quat-1.20.tar.gz
-_md5_=7c90b80ce12bb50da4781de4dbfbec06
diff --git a/metadata/md5-cache/media-gfx/superpaper-2.2.1 b/metadata/md5-cache/media-gfx/superpaper-2.2.1
index 2de801f33af2..bbe7b6bf5e9d 100644
--- a/metadata/md5-cache/media-gfx/superpaper-2.2.1
+++ b/metadata/md5-cache/media-gfx/superpaper-2.2.1
@@ -7,9 +7,9 @@ INHERIT=distutils-r1
IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=>=dev-python/wxpython-4.0 >=dev-python/pillow-7.0.0 >=dev-python/screeninfo-0.6.1 >=dev-python/numpy-1.18.0 >=dev-python/system_hotkey-1.0 >=dev-python/xcffib-0.8.0 >=dev-python/xpybutil-0.0.5 python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+RDEPEND=>=dev-python/wxpython-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-7.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/screeninfo-0.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/system_hotkey-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xcffib-0.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xpybutil-0.0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://github.com/hhannine/superpaper/archive/refs/tags/v2.2.1.tar.gz -> superpaper-2.2.1.gh.tar.gz
_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=2748829f0a13915b2d1908dd6cbdffb3
+_md5_=ef61a6af36235c2338fcd97e9e8ff25d
diff --git a/metadata/md5-cache/media-gfx/xloadimage-4.1-r14 b/metadata/md5-cache/media-gfx/xloadimage-4.1-r14
deleted file mode 100644
index 48692482c8ce..000000000000
--- a/metadata/md5-cache/media-gfx/xloadimage-4.1-r14
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=compile configure install prepare
-DEPEND=x11-libs/libX11 tiff? ( media-libs/tiff:= ) png? ( media-libs/libpng:= ) jpeg? ( media-libs/libjpeg-turbo:= ) !media-gfx/xli
-DESCRIPTION=utility to view many different types of images under X11
-EAPI=7
-HOMEPAGE=https://tracker.debian.org/pkg/xloadimage
-INHERIT=autotools flag-o-matic toolchain-funcs
-IUSE=tiff jpeg png
-KEYWORDS=~alpha amd64 arm ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=MIT
-RDEPEND=x11-libs/libX11 tiff? ( media-libs/tiff:= ) png? ( media-libs/libpng:= ) jpeg? ( media-libs/libjpeg-turbo:= )
-SLOT=0
-SRC_URI=ftp://ftp.x.org/R5contrib/xloadimage.4.1.tar.gz mirror://gentoo/xloadimage-4.1-gentoo-r1.diff.bz2
-_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=05e59f1707a98bdf4c67e9ed00a52863
diff --git a/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r2 b/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r2
new file mode 100644
index 000000000000..cc4ca6d3355c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/clutter-gtk-1.8.4-r2
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/gtk-doc-am-1.24 >=sys-devel/gettext-0.18 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=x11-libs/gtk+-3.24.41-r1:3[X?,introspection?,wayland?] >=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=] media-libs/cogl:1.0=[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+DESCRIPTION=Library for embedding a Clutter canvas (stage) in GTK+
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/Clutter
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic gnome2
+IUSE=X debug examples gtk +introspection wayland
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=x11-libs/gtk+-3.24.41-r1:3[X?,introspection?,wayland?] >=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=] media-libs/cogl:1.0=[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+SLOT=1.0
+SRC_URI=mirror://gnome/sources/clutter-gtk/1.8/clutter-gtk-1.8.4.tar.xz
+_eclasses_=flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=40ee9a16ca42077bec1284fe9cdeaeb4
diff --git a/metadata/md5-cache/media-libs/glycin-loaders-1.1.0 b/metadata/md5-cache/media-libs/glycin-loaders-1.1.0
new file mode 100644
index 000000000000..b3e7170daa0d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/glycin-loaders-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( sys-apps/bubblewrap sys-apps/dbus ) >=virtual/rust-1.53 >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/glib-2.60:2 >=sys-libs/libseccomp-2.5.0 heif? ( >=media-libs/libheif-1.17.0:= ) jpegxl? ( >=media-libs/libjxl-0.10.0:= ) svg? ( >=gnome-base/librsvg-2.52.0:2 >=x11-libs/cairo-1.17.0 ) test? ( >=gui-libs/gtk-4.12.0:4 >=media-libs/lcms-2.14:2 )
+DESCRIPTION=Loaders for glycin clients (glycin crate or libglycin)
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/sophie-h/glycin/
+INHERIT=cargo meson
+IUSE=heif jpegxl svg test debug
+KEYWORDS=~amd64
+LICENSE=|| ( LGPL-2.1+ MPL-2.0 ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD GPL-3+ ISC MIT Unicode-DFS-2016 || ( LGPL-2.1+ MPL-2.0 )
+RDEPEND=>=dev-libs/glib-2.60:2 >=sys-libs/libseccomp-2.5.0 heif? ( >=media-libs/libheif-1.17.0:= ) jpegxl? ( >=media-libs/libjxl-0.10.0:= ) svg? ( >=gnome-base/librsvg-2.52.0:2 >=x11-libs/cairo-1.17.0 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.gnome.org/sources/glycin/1.1/glycin-1.1.0.tar.xz
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 meson 99466844dd8d4fcfb07578a76f5a9922 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=1fe9356979c6fcb55891412cb14d9476
diff --git a/metadata/md5-cache/media-libs/libiptcdata-1.0.5 b/metadata/md5-cache/media-libs/libiptcdata-1.0.5
deleted file mode 100644
index dd801ab8d335..000000000000
--- a/metadata/md5-cache/media-libs/libiptcdata-1.0.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( >=dev-util/gtk-doc-1 ) nls? ( >=sys-devel/gettext-0.13.1 )
-DEFINED_PHASES=configure install setup
-DEPEND=nls? ( virtual/libintl ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) )
-DESCRIPTION=Library for International Press Telecommunications Council (IPTC) metadata
-EAPI=7
-HOMEPAGE=https://github.com/ianw/libiptcdata http://libiptcdata.sourceforge.net
-INHERIT=python-single-r1
-IUSE=doc examples nls python python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv sparc x86
-LICENSE=LGPL-2
-RDEPEND=nls? ( virtual/libintl ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
-SLOT=0
-SRC_URI=https://github.com/ianw/libiptcdata/releases/download/release_1_0_5/libiptcdata-1.0.5.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=f1224d212b68896fe043743034aadf0c
diff --git a/metadata/md5-cache/media-libs/libjxl-0.11.0 b/metadata/md5-cache/media-libs/libjxl-0.11.0
new file mode 100644
index 000000000000..d6e2240b5960
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-0.11.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=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(-)?] >=dev-cpp/highway-1.0.7[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-libs/lcms-2.13: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(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[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=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl/
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+gdk-pixbuf gif jpeg openexr +png 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=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=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(-)?] >=dev-cpp/highway-1.0.7[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-libs/lcms-2.13: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(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+REQUIRED_USE=test? ( png )
+RESTRICT=!test? ( test )
+SLOT=0/0.11
+SRC_URI=https://github.com/libjxl/libjxl/archive/refs/tags/v0.11.0.tar.gz -> libjxl-0.11.0.tar.gz test? ( https://github.com/libjxl/testdata/archive/ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz -> libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=84595a5659cc09938fdc34f5e810c06b
diff --git a/metadata/md5-cache/media-libs/libwmf-0.2.13-r1 b/metadata/md5-cache/media-libs/libwmf-0.2.13-r1
index 46420fea6579..9b4c6b7e0b38 100644
--- a/metadata/md5-cache/media-libs/libwmf-0.2.13-r1
+++ b/metadata/md5-cache/media-libs/libwmf-0.2.13-r1
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure install postinst postrm prepare
DEPEND=app-text/ghostscript-gpl media-fonts/urw-fonts media-libs/freetype:2= media-libs/libpng:= media-libs/libjpeg-turbo sys-libs/zlib:= x11-libs/gdk-pixbuf:2 expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:2= ) X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXpm )
DESCRIPTION=A library for reading vector images in Microsoft's Windows Metafile Format (WMF)
EAPI=8
-HOMEPAGE=https://github.com/caolanm/libwmf http://wvware.sourceforge.net/
+HOMEPAGE=https://github.com/caolanm/libwmf https://wvware.sourceforge.net/
INHERIT=autotools gnome2-utils
IUSE=debug doc expat X
KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
@@ -12,4 +12,4 @@ RDEPEND=app-text/ghostscript-gpl media-fonts/urw-fonts media-libs/freetype:2= me
SLOT=0
SRC_URI=https://github.com/caolanm/libwmf/archive/refs/tags/v0.2.13.tar.gz -> libwmf-0.2.13.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=67658c44a661fe7a79f7f7974ef62227
+_md5_=3ed4295cf1a2a2b2e09f16ef60e612fe
diff --git a/metadata/md5-cache/media-libs/libwmf-0.2.8.4-r9 b/metadata/md5-cache/media-libs/libwmf-0.2.8.4-r9
deleted file mode 100644
index 1b0fd302b4f6..000000000000
--- a/metadata/md5-cache/media-libs/libwmf-0.2.8.4-r9
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install postinst postrm prepare
-DEPEND=app-text/ghostscript-gpl media-fonts/urw-fonts media-libs/freetype:2= media-libs/libpng:0= sys-libs/zlib:= x11-libs/gdk-pixbuf:2 virtual/jpeg:0= expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:2= ) X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXpm )
-DESCRIPTION=A library for reading vector images in Microsoft's Windows Metafile Format (WMF)
-EAPI=7
-HOMEPAGE=http://wvware.sourceforge.net/
-INHERIT=autotools gnome2-utils
-IUSE=debug doc expat X
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=LGPL-2
-RDEPEND=app-text/ghostscript-gpl media-fonts/urw-fonts media-libs/freetype:2= media-libs/libpng:0= sys-libs/zlib:= x11-libs/gdk-pixbuf:2 virtual/jpeg:0= expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:2= ) X? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXpm )
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/project/wvware/libwmf/0.2.8.4/libwmf-0.2.8.4.tar.gz
-_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=d788cf77d9a87eb96de34319d1eb6c4b
diff --git a/metadata/md5-cache/media-sound/SmarTagger-0.1-r3 b/metadata/md5-cache/media-sound/SmarTagger-0.1-r3
deleted file mode 100644
index 61145532b0b3..000000000000
--- a/metadata/md5-cache/media-sound/SmarTagger-0.1-r3
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=Perl script for renaming and tagging mp3s
-EAPI=8
-HOMEPAGE=http://freshmeat.net/projects/smartagger/
-KEYWORDS=amd64 ~ppc sparc x86
-LICENSE=GPL-2
-RDEPEND=dev-lang/perl dev-perl/MP3-Info
-SLOT=0
-SRC_URI=http://freshmeat.net/redir/smartagger/9680/url_tgz/SmarTagger-0.1.tar.gz
-_md5_=e96adef8d87a03bf418068569bad611a
diff --git a/metadata/md5-cache/media-sound/ardour-8.7 b/metadata/md5-cache/media-sound/ardour-8.7
new file mode 100644
index 000000000000..3b4f20eeaf1f
--- /dev/null
+++ b/metadata/md5-cache/media-sound/ardour-8.7
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup
+DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 dev-libs/boost:= dev-libs/glib:2 dev-libs/libsigc++:2 dev-libs/libxml2:2 media-libs/alsa-lib media-libs/aubio media-libs/flac:= media-libs/freetype:2 media-libs/liblo media-libs/liblrdf media-libs/libsamplerate media-libs/libsndfile media-libs/libsoundtouch media-libs/raptor:2 media-libs/rubberband media-libs/taglib media-libs/vamp-plugin-sdk net-libs/libwebsockets net-misc/curl sys-libs/readline:0= sci-libs/fftw:3.0[threads] virtual/libusb:1 x11-libs/cairo x11-libs/gtk+:2 x11-libs/pango jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) media-libs/lilv media-libs/sratom dev-libs/sord media-libs/suil[X,gtk2] media-libs/lv2 || ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] dev-lang/python:3.9[threads(+)] dev-lang/python:3.8[threads(+)] ) dev-util/itstool sys-devel/gettext virtual/pkgconfig doc? ( app-text/doxygen[dot] ) jack? ( virtual/jack )
+DESCRIPTION=Digital Audio Workstation
+EAPI=8
+HOMEPAGE=https://ardour.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=toolchain-funcs flag-o-matic plocale python-any-r1 waf-utils desktop xdg
+IUSE=doc jack nls phonehome pulseaudio cpu_flags_ppc_altivec cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow
+KEYWORDS=~amd64 ~loong ~x86
+LICENSE=GPL-2
+RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 dev-libs/boost:= dev-libs/glib:2 dev-libs/libsigc++:2 dev-libs/libxml2:2 media-libs/alsa-lib media-libs/aubio media-libs/flac:= media-libs/freetype:2 media-libs/liblo media-libs/liblrdf media-libs/libsamplerate media-libs/libsndfile media-libs/libsoundtouch media-libs/raptor:2 media-libs/rubberband media-libs/taglib media-libs/vamp-plugin-sdk net-libs/libwebsockets net-misc/curl sys-libs/readline:0= sci-libs/fftw:3.0[threads] virtual/libusb:1 x11-libs/cairo x11-libs/gtk+:2 x11-libs/pango jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) media-libs/lilv media-libs/sratom dev-libs/sord media-libs/suil[X,gtk2] media-libs/lv2
+SLOT=8
+SRC_URI=https://dev.gentoo.org/~fordfrog/distfiles/Ardour-8.7.0.tar.bz2
+_eclasses_=desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 waf-utils be1df8dc616c09387b18633b4155fcb5 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=071c2344fef426071d8977754ca01ce8
diff --git a/metadata/md5-cache/media-sound/nulloy-0.9.9 b/metadata/md5-cache/media-sound/nulloy-0.9.9-r1
index d92b7f674d1d..1f375c8a6323 100644
--- a/metadata/md5-cache/media-sound/nulloy-0.9.9
+++ b/metadata/md5-cache/media-sound/nulloy-0.9.9-r1
@@ -1,5 +1,5 @@
BDEPEND=dev-qt/linguist-tools app-arch/zip
-DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEFINED_PHASES=configure install postinst postrm preinst
DEPEND=dev-qt/qtcore dev-qt/designer dev-qt/qtsvg dev-qt/linguist dev-qt/qtscript dev-qt/qtx11extras media-gfx/imagemagick[svg] media-libs/gstreamer media-libs/gst-plugins-base media-libs/taglib media-plugins/gst-plugins-meta
DESCRIPTION=Music player with a waveform progress bar (sound visualization)
EAPI=8
@@ -11,6 +11,6 @@ KEYWORDS=~amd64
LICENSE=GPL-3
RDEPEND=dev-qt/qtcore dev-qt/designer dev-qt/qtsvg dev-qt/linguist dev-qt/qtscript dev-qt/qtx11extras media-gfx/imagemagick[svg] media-libs/gstreamer media-libs/gst-plugins-base media-libs/taglib media-plugins/gst-plugins-meta
SLOT=0
-SRC_URI=https://github.com/nulloy/nulloy/archive/refs/tags/0.9.9.tar.gz -> nulloy-0.9.9.tar.gz skins? ( https://gitlab.com/vitaly-zdanevich/nulloy-theme-night/-/archive/v1.0/nulloy-theme-night-v1.0.tar.bz2 )
+SRC_URI=https://github.com/nulloy/nulloy/archive/refs/tags/0.9.9.tar.gz -> nulloy-0.9.9.tar.gz
_eclasses_=xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=e4aa7fc56fb5fbf11adab8d448eff917
+_md5_=8a78f7b8a84095a9bc81775547629da8
diff --git a/metadata/md5-cache/media-sound/nulloy-9999 b/metadata/md5-cache/media-sound/nulloy-9999
index a40721d7b5e1..396de2860647 100644
--- a/metadata/md5-cache/media-sound/nulloy-9999
+++ b/metadata/md5-cache/media-sound/nulloy-9999
@@ -1,5 +1,5 @@
BDEPEND=dev-qt/linguist-tools app-arch/zip >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=configure install postinst postrm preinst prepare unpack
+DEFINED_PHASES=configure install postinst postrm preinst unpack
DEPEND=dev-qt/qtcore dev-qt/designer dev-qt/qtsvg dev-qt/linguist dev-qt/qtscript dev-qt/qtx11extras media-libs/gstreamer media-libs/gst-plugins-base media-libs/taglib media-plugins/gst-plugins-meta media-gfx/imagemagick[svg]
DESCRIPTION=Music player with a waveform progress bar (sound visualization)
EAPI=8
@@ -12,4 +12,4 @@ PROPERTIES=live
RDEPEND=dev-qt/qtcore dev-qt/designer dev-qt/qtsvg dev-qt/linguist dev-qt/qtscript dev-qt/qtx11extras media-libs/gstreamer media-libs/gst-plugins-base media-libs/taglib media-plugins/gst-plugins-meta media-gfx/imagemagick[svg]
SLOT=0
_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=81bac078fd9346c48da7f35fa1642f2b
+_md5_=1ed7eb3498f8611f35501b1d433a302c
diff --git a/metadata/md5-cache/media-sound/pavucontrol-qt-2.0.0 b/metadata/md5-cache/media-sound/pavucontrol-qt-2.0.0
index de4da7132e65..3bd93bf8fd01 100644
--- a/metadata/md5-cache/media-sound/pavucontrol-qt-2.0.0
+++ b/metadata/md5-cache/media-sound/pavucontrol-qt-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=Qt GUI Pulseaudio Mixer
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=GPL-2 GPL-2+
RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[gui,widgets] media-libs/libpulse[glib]
SLOT=0
SRC_URI=https://github.com/lxqt/pavucontrol-qt/releases/download/2.0.0/pavucontrol-qt-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=806f66f89b257ef355509e82a996fffb
+_md5_=8ede4b5f84fe5389bfcb71269eb15356
diff --git a/metadata/md5-cache/media-video/imagination-3.0-r2 b/metadata/md5-cache/media-video/imagination-3.0-r2
deleted file mode 100644
index e11c70e85c48..000000000000
--- a/metadata/md5-cache/media-video/imagination-3.0-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=install prepare
-DEPEND=media-sound/sox:= x11-libs/cairo:= x11-libs/gtk+:2
-DESCRIPTION=Simple DVD slideshow maker
-EAPI=7
-HOMEPAGE=https://imagination.sourceforge.net/
-INHERIT=autotools desktop
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=media-sound/sox:= x11-libs/cairo:= x11-libs/gtk+:2 media-video/ffmpeg
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/imagination/imagination/3.0/imagination-3.0.tar.gz
-_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 desktop 56973babb9c5f19cab0eeb53ece644c6 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=193557599c94d58f41d3f52094a0f33e
diff --git a/metadata/md5-cache/media-video/shotcut-24.08.17 b/metadata/md5-cache/media-video/shotcut-24.09.13
index f472e3ad4be5..f4fdd064aeb1 100644
--- a/metadata/md5-cache/media-video/shotcut-24.08.17
+++ b/metadata/md5-cache/media-video/shotcut-24.09.13
@@ -10,6 +10,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
RDEPEND=dev-qt/qtbase:6[opengl(+)] dev-qt/qtdeclarative:6[opengl(+)] dev-qt/qtmultimedia:6 dev-qt/qttools:6 dev-qt/qtcharts:6 media-video/ffmpeg >=media-libs/mlt-7.22 sci-libs/fftw virtual/jack
SLOT=0
-SRC_URI=https://github.com/mltframework/shotcut/archive/refs/tags/v24.08.17.tar.gz -> shotcut-24.08.17.tar.gz
+SRC_URI=https://github.com/mltframework/shotcut/archive/refs/tags/v24.09.13.tar.gz -> shotcut-24.09.13.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
_md5_=e92fe1236730d8a16658e218c134a444
diff --git a/metadata/md5-cache/net-im/nheko-0.11.3-r2 b/metadata/md5-cache/net-im/nheko-0.11.3-r2
deleted file mode 100644
index 12d4bea26116..000000000000
--- a/metadata/md5-cache/net-im/nheko-0.11.3-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 doc? ( app-text/doxygen[dot] ) man? ( || ( app-text/asciidoc dev-ruby/asciidoctor ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=app-text/cmark:= >=dev-cpp/blurhash-0.2.0:= >=dev-cpp/coeurl-0.3.1:=[ssl] dev-cpp/cpp-httplib:= dev-db/lmdb:= dev-libs/libfmt:= >=dev-libs/mtxclient-0.9.0:= dev-libs/olm >=dev-libs/qtkeychain-0.12.0:=[qt5] dev-libs/spdlog:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5[widgets] dev-qt/qtgui:5[jpeg?,png] dev-qt/qtmultimedia:5[qml] dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 voip? ( dev-libs/glib:2 >=media-libs/gst-plugins-bad-1.18:1.0 >=media-libs/gst-plugins-base-1.18:1.0 >=media-libs/gstreamer-1.18:1.0 video? ( X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm ) ) ) dev-cpp/nlohmann_json >=dev-db/lmdb++-1.0.0 dev-qt/qtconcurrent:5
-DESCRIPTION=Desktop client for the Matrix protocol
-EAPI=8
-HOMEPAGE=https://nheko-reborn.github.io/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake optfeature xdg
-IUSE=X doc +jpeg man tiff v4l video voip +webp
-KEYWORDS=~amd64
-LICENSE=GPL-3 MIT
-RDEPEND=app-text/cmark:= >=dev-cpp/blurhash-0.2.0:= >=dev-cpp/coeurl-0.3.1:=[ssl] dev-cpp/cpp-httplib:= dev-db/lmdb:= dev-libs/libfmt:= >=dev-libs/mtxclient-0.9.0:= dev-libs/olm >=dev-libs/qtkeychain-0.12.0:=[qt5] dev-libs/spdlog:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5[widgets] dev-qt/qtgui:5[jpeg?,png] dev-qt/qtmultimedia:5[qml] dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 voip? ( dev-libs/glib:2 >=media-libs/gst-plugins-bad-1.18:1.0 >=media-libs/gst-plugins-base-1.18:1.0 >=media-libs/gstreamer-1.18:1.0 video? ( X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm ) ) ) dev-qt/qtgraphicaleffects:5 dev-qt/qtquickcontrols2:5 virtual/notification-daemon tiff? ( dev-qt/qtimageformats:5 ) voip? ( >=media-plugins/gst-plugins-dtls-1.18:1.0 media-plugins/gst-plugins-libnice:1.0 >=media-plugins/gst-plugins-meta-1.18:1.0[opus] >=media-plugins/gst-plugins-srtp-1.18:1.0 >=media-plugins/gst-plugins-webrtc-1.18:1.0 video? ( >=media-libs/gst-plugins-base-1.18:1.0[opengl] >=media-plugins/gst-plugins-meta-1.18:1.0[v4l?,vpx] >=media-plugins/gst-plugins-qt5-1.18:1.0 X? ( >=media-plugins/gst-plugins-ximagesrc-1.18:1.0 ) ) ) webp? ( dev-qt/qtimageformats:5 )
-REQUIRED_USE=video? ( voip )
-SLOT=0
-SRC_URI=https://nheko.im/nheko-reborn/nheko/-/archive/v0.11.3/nheko-v0.11.3.tar.bz2
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=0ee37b02730b416b1a1ffb82b4e69ea3
diff --git a/metadata/md5-cache/net-im/nheko-0.12.0-r1 b/metadata/md5-cache/net-im/nheko-0.12.0-r1
index 09ca982cad82..5b3fb6197a49 100644
--- a/metadata/md5-cache/net-im/nheko-0.12.0-r1
+++ b/metadata/md5-cache/net-im/nheko-0.12.0-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-qt/qttools:6[linguist] doc? ( app-text/doxygen[dot] ) man? ( || ( app-text/asciidoc dev-ruby/asciidoctor ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-cpp/nlohmann_json app-text/cmark:= >=dev-cpp/blurhash-0.2.0:= >=dev-cpp/coeurl-0.3.1:=[ssl] dev-cpp/cpp-httplib:= dev-db/lmdb:= >=dev-db/lmdb++-1.0.0 dev-libs/libevent:= dev-libs/libfmt:= >=dev-libs/kdsingleapplication-1.1.0 >=dev-libs/mtxclient-0.10.0:= dev-libs/olm >=dev-libs/openssl-1.1.0:= >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] dev-libs/re2:0/10= dev-libs/spdlog:= dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 dev-qt/qtmultimedia:6[gstreamer,qml] dev-qt/qtsvg:6 net-misc/curl[ssl] virtual/notification-daemon voip? ( >=media-plugins/gst-plugins-dtls-1.18 media-plugins/gst-plugins-libnice >=media-plugins/gst-plugins-meta-1.18[opus] >=media-plugins/gst-plugins-srtp-1.18 >=media-plugins/gst-plugins-webrtc-1.18 video? ( >=media-libs/gst-plugins-base-1.18[opengl] >=media-plugins/gst-plugins-meta-1.18[v4l,vpx] X? ( >=media-plugins/gst-plugins-ximagesrc-1.18 ) ) ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm )
+DEPEND=dev-cpp/nlohmann_json app-text/cmark:= >=dev-cpp/blurhash-0.2.0:= >=dev-cpp/coeurl-0.3.1:=[ssl] dev-cpp/cpp-httplib:= dev-db/lmdb:= >=dev-db/lmdb++-1.0.0 dev-libs/libevent:= dev-libs/libfmt:= >=dev-libs/kdsingleapplication-1.1.0 >=dev-libs/mtxclient-0.10.0:= dev-libs/olm >=dev-libs/openssl-1.1.0:= >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] dev-libs/re2:0/10 dev-libs/spdlog:= dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 dev-qt/qtmultimedia:6[gstreamer,qml] dev-qt/qtsvg:6 net-misc/curl[ssl] virtual/notification-daemon voip? ( >=media-plugins/gst-plugins-dtls-1.18 media-plugins/gst-plugins-libnice >=media-plugins/gst-plugins-meta-1.18[opus] >=media-plugins/gst-plugins-srtp-1.18 >=media-plugins/gst-plugins-webrtc-1.18 video? ( >=media-libs/gst-plugins-base-1.18[opengl] >=media-plugins/gst-plugins-meta-1.18[v4l,vpx] X? ( >=media-plugins/gst-plugins-ximagesrc-1.18 ) ) ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm )
DESCRIPTION=Native desktop client for Matrix using Qt
EAPI=8
HOMEPAGE=https://github.com/Nheko-Reborn/nheko
@@ -9,9 +9,9 @@ INHERIT=cmake optfeature xdg
IUSE=X doc +pie +man video voip
KEYWORDS=~amd64
LICENSE=GPL-3 MIT
-RDEPEND=app-text/cmark:= >=dev-cpp/blurhash-0.2.0:= >=dev-cpp/coeurl-0.3.1:=[ssl] dev-cpp/cpp-httplib:= dev-db/lmdb:= >=dev-db/lmdb++-1.0.0 dev-libs/libevent:= dev-libs/libfmt:= >=dev-libs/kdsingleapplication-1.1.0 >=dev-libs/mtxclient-0.10.0:= dev-libs/olm >=dev-libs/openssl-1.1.0:= >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] dev-libs/re2:0/10= dev-libs/spdlog:= dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 dev-qt/qtmultimedia:6[gstreamer,qml] dev-qt/qtsvg:6 net-misc/curl[ssl] virtual/notification-daemon voip? ( >=media-plugins/gst-plugins-dtls-1.18 media-plugins/gst-plugins-libnice >=media-plugins/gst-plugins-meta-1.18[opus] >=media-plugins/gst-plugins-srtp-1.18 >=media-plugins/gst-plugins-webrtc-1.18 video? ( >=media-libs/gst-plugins-base-1.18[opengl] >=media-plugins/gst-plugins-meta-1.18[v4l,vpx] X? ( >=media-plugins/gst-plugins-ximagesrc-1.18 ) ) ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm )
+RDEPEND=app-text/cmark:= >=dev-cpp/blurhash-0.2.0:= >=dev-cpp/coeurl-0.3.1:=[ssl] dev-cpp/cpp-httplib:= dev-db/lmdb:= >=dev-db/lmdb++-1.0.0 dev-libs/libevent:= dev-libs/libfmt:= >=dev-libs/kdsingleapplication-1.1.0 >=dev-libs/mtxclient-0.10.0:= dev-libs/olm >=dev-libs/openssl-1.1.0:= >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] dev-libs/re2:0/10 dev-libs/spdlog:= dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 dev-qt/qtmultimedia:6[gstreamer,qml] dev-qt/qtsvg:6 net-misc/curl[ssl] virtual/notification-daemon voip? ( >=media-plugins/gst-plugins-dtls-1.18 media-plugins/gst-plugins-libnice >=media-plugins/gst-plugins-meta-1.18[opus] >=media-plugins/gst-plugins-srtp-1.18 >=media-plugins/gst-plugins-webrtc-1.18 video? ( >=media-libs/gst-plugins-base-1.18[opengl] >=media-plugins/gst-plugins-meta-1.18[v4l,vpx] X? ( >=media-plugins/gst-plugins-ximagesrc-1.18 ) ) ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm )
REQUIRED_USE=video? ( voip )
SLOT=0
SRC_URI=https://nheko.im/nheko-reborn/nheko/-/archive/v0.12.0/nheko-v0.12.0.tar.bz2
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=e08168b5b410249a9f494e320525f70f
+_md5_=c9ca95ef32238d2eb2d318aad0156bf4
diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-7.22.0 b/metadata/md5-cache/net-im/signal-desktop-bin-7.24.1
index 5f5544c0465b..fef30b6ce39e 100644
--- a/metadata/md5-cache/net-im/signal-desktop-bin-7.22.0
+++ b/metadata/md5-cache/net-im/signal-desktop-bin-7.24.1
@@ -10,6 +10,6 @@ LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZL
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=media-fonts/noto-emoji-20231130 media-libs/alsa-lib media-libs/mesa[X(+)] net-print/cups sys-apps/dbus[X] x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango sound? ( || ( media-libs/libpulse media-sound/apulse ) )
RESTRICT=splitdebug
SLOT=0
-SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.22.0_amd64.deb
+SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.24.1_amd64.deb
_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 pax-utils 6285e04fab2343992d2df0df4edf6003 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
_md5_=1a321e405183568ebb2ac6a8e5ac1bd4
diff --git a/metadata/md5-cache/net-im/synapse-1.111.1 b/metadata/md5-cache/net-im/synapse-1.111.1
deleted file mode 100644
index b3089ea30752..000000000000
--- a/metadata/md5-cache/net-im/synapse-1.111.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/setuptools-rust[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/hiredis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyicu[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/txredisapi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] postgres? ( dev-db/postgresql[server] ) ) >=virtual/rust-1.53 python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=acct-user/synapse acct-group/synapse python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-DESCRIPTION=Reference implementation of Matrix homeserver
-EAPI=8
-HOMEPAGE=https://matrix.org/ https://github.com/element-hq/synapse
-INHERIT=cargo distutils-r1 multiprocessing optfeature systemd
-IUSE=postgres systemd test debug python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm64 ~ppc64
-LICENSE=AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
-RDEPEND=acct-user/synapse acct-group/synapse dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bcrypt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bleach[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/canonicaljson-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ijson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/immutabledict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/matrix-common-1.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/netaddr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/phonenumbers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-10.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,webp] dev-python/prometheus-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pydantic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pymacaroons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-multipart[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/service-identity[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/signedjson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sortedcontainers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/treq[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/unpaddedbase64[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) systemd? ( dev-python/python-systemd[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/element-hq/synapse/archive/v1.111.1.tar.gz -> synapse-1.111.1.gh.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/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.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/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/headers-core/0.3.0/download -> headers-core-0.3.0.crate https://crates.io/api/v1/crates/headers/0.4.0/download -> headers-0.4.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.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.69/download -> js-sys-0.3.69.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.154/download -> libc-0.2.154.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.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.2/download -> parking_lot-0.12.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro2/1.0.82/download -> proc-macro2-1.0.82.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-log/0.10.0/download -> pyo3-log-0.10.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/pythonize/0.21.1/download -> pythonize-0.21.1.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.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.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_json/1.0.120/download -> serde_json-1.0.120.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.61/download -> syn-2.0.61.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ulid/1.1.2/download -> ulid-1.1.2.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.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-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.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/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate
-_eclasses_=cargo c806360bab90e2b49223df1810172c2b distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=714fc6319197441f09738d6813b7240c
diff --git a/metadata/md5-cache/net-im/synapse-1.113.0 b/metadata/md5-cache/net-im/synapse-1.113.0
index 9f83e2b5fbfa..e028b3e1eeea 100644
--- a/metadata/md5-cache/net-im/synapse-1.113.0
+++ b/metadata/md5-cache/net-im/synapse-1.113.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://matrix.org/ https://github.com/element-hq/synapse
INHERIT=cargo distutils-r1 multiprocessing optfeature systemd
IUSE=postgres systemd test debug python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm64 ~ppc64
LICENSE=AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
RDEPEND=acct-user/synapse acct-group/synapse dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bcrypt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bleach[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/canonicaljson-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ijson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/immutabledict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/matrix-common-1.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/netaddr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/phonenumbers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-10.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,webp] dev-python/prometheus-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pydantic[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pymacaroons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-multipart[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/service-identity[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/signedjson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sortedcontainers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/treq[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/unpaddedbase64[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) systemd? ( dev-python/python-systemd[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/element-hq/synapse/archive/v1.113.0.tar.gz -> synapse-1.113.0.gh.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/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytes/1.6.1/download -> bytes-1.6.1.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/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/headers-core/0.3.0/download -> headers-core-0.3.0.crate https://crates.io/api/v1/crates/headers/0.4.0/download -> headers-0.4.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.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.69/download -> js-sys-0.3.69.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.154/download -> libc-0.2.154.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.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.2/download -> parking_lot-0.12.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro2/1.0.82/download -> proc-macro2-1.0.82.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-log/0.10.0/download -> pyo3-log-0.10.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/pythonize/0.21.1/download -> pythonize-0.21.1.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.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.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_json/1.0.122/download -> serde_json-1.0.122.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.61/download -> syn-2.0.61.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ulid/1.1.3/download -> ulid-1.1.3.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.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-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.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/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate
_eclasses_=cargo c806360bab90e2b49223df1810172c2b distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=baa8805f33877b81518d93cb9202e66a
+_md5_=ffd86a5c12cf796679d4ea1c47669431
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.2 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.2
deleted file mode 100644
index 5f0989fc249e..000000000000
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.2
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] dev-lang/python:3.8[xml(+)] ) || ( ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ) >=app-accessibility/at-spi2-core-2.5.3 dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gperf-3.0.1 dev-util/unifdef >=sys-devel/bison-2.4.3 || ( >=sys-devel/gcc-7.3 >=sys-devel/clang-5 ) sys-devel/gettext virtual/pkgconfig >=dev-lang/perl-5.10 virtual/perl-Data-Dumper virtual/perl-Carp virtual/perl-JSON-PP wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
-DEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= dev-libs/libtasn1:= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.5.4[egl(+)] >=net-libs/libsoup-2.54:2.4[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 media-libs/libwebp:= >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) x11-libs/libdrm media-libs/mesa spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 ) dev-libs/hyphen jpegxl? ( >=media-libs/libjxl-0.7.0:= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.20 >=dev-libs/wayland-protocols-1.24 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 )
-DESCRIPTION=Open source web browser engine
-EAPI=8
-HOMEPAGE=https://www.webkitgtk.org
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
-IUSE=aqua avif examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=LGPL-2+ BSD
-RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= dev-libs/libtasn1:= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.5.4[egl(+)] >=net-libs/libsoup-2.54:2.4[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 media-libs/libwebp:= >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) x11-libs/libdrm media-libs/mesa spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 ) dev-libs/hyphen jpegxl? ( >=media-libs/libjxl-0.7.0:= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.20 >=dev-libs/wayland-protocols-1.24 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 )
-REQUIRED_USE=|| ( aqua wayland X )
-RESTRICT=test
-SLOT=4/37
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.2.tar.xz
-_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=895bb6d1feef6aa1b9108e906af590c9
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.2-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.2-r410
deleted file mode 100644
index b96eba9eae9d..000000000000
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.2-r410
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] dev-lang/python:3.8[xml(+)] ) || ( ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ) >=app-accessibility/at-spi2-core-2.5.3 dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gperf-3.0.1 dev-util/unifdef >=sys-devel/bison-2.4.3 || ( >=sys-devel/gcc-7.3 >=sys-devel/clang-5 ) sys-devel/gettext virtual/pkgconfig >=dev-lang/perl-5.10 virtual/perl-Data-Dumper virtual/perl-Carp virtual/perl-JSON-PP wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
-DEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= dev-libs/libtasn1:= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.5.4[egl(+)] >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 media-libs/libwebp:= >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) x11-libs/libdrm media-libs/mesa spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 ) dev-libs/hyphen jpegxl? ( >=media-libs/libjxl-0.7.0:= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.20 >=dev-libs/wayland-protocols-1.24 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 ) !<net-libs/webkit-gtk-2.38:4
-DESCRIPTION=Open source web browser engine
-EAPI=8
-HOMEPAGE=https://www.webkitgtk.org
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
-IUSE=aqua avif examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=LGPL-2+ BSD
-RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= dev-libs/libtasn1:= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.5.4[egl(+)] >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 media-libs/libwebp:= >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) x11-libs/libdrm media-libs/mesa spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 ) dev-libs/hyphen jpegxl? ( >=media-libs/libjxl-0.7.0:= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.20 >=dev-libs/wayland-protocols-1.24 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 ) !<net-libs/webkit-gtk-2.38:4
-REQUIRED_USE=|| ( aqua wayland X )
-RESTRICT=test
-SLOT=4.1/0
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.2.tar.xz
-_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=b67564062ec480d91a89bb713d79664a
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.3-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.3-r600
deleted file mode 100644
index 13193eee8cc7..000000000000
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.3-r600
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] dev-lang/python:3.9[xml(+)] dev-lang/python:3.8[xml(+)] ) || ( ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ) >=app-accessibility/at-spi2-core-2.5.3 dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gperf-3.0.1 dev-util/unifdef >=sys-devel/bison-2.4.3 || ( >=sys-devel/gcc-7.3 >=sys-devel/clang-5 ) sys-devel/gettext virtual/pkgconfig >=dev-lang/perl-5.10 virtual/perl-Data-Dumper virtual/perl-Carp virtual/perl-JSON-PP wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
-DEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= dev-libs/libtasn1:= >=gui-libs/gtk-4.6.0:4[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.5.4[egl(+)] >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 media-libs/libwebp:= >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) x11-libs/libdrm media-libs/mesa spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 ) dev-libs/hyphen jpegxl? ( >=media-libs/libjxl-0.7.0:= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.20 >=dev-libs/wayland-protocols-1.24 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 ) !<net-libs/webkit-gtk-2.38:4 !<net-libs/webkit-gtk-2.44:4.1
-DESCRIPTION=Open source web browser engine
-EAPI=8
-HOMEPAGE=https://www.webkitgtk.org
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
-IUSE=aqua avif examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=LGPL-2+ BSD
-RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= dev-libs/libtasn1:= >=gui-libs/gtk-4.6.0:4[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.5.4[egl(+)] >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 media-libs/libwebp:= >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) x11-libs/libdrm media-libs/mesa spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 ) dev-libs/hyphen jpegxl? ( >=media-libs/libjxl-0.7.0:= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.20 >=dev-libs/wayland-protocols-1.24 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 ) !<net-libs/webkit-gtk-2.38:4 !<net-libs/webkit-gtk-2.44:4.1
-REQUIRED_USE=|| ( aqua wayland X )
-RESTRICT=test
-SLOT=6/0
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.3.tar.xz
-_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=14669d1a22bef15e2fbba7813e0216d9
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.3 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4
index 0ca259d8300b..7d98a0eec0e9 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.3
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4
@@ -13,6 +13,6 @@ RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-l
REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=4/37
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.3.tar.xz
+SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz
_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=fdf977121a1fe72ad018e9e1efdf5787
+_md5_=8cded5123534152d81d8c26967274476
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.3-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410
index 3de686131cc0..69f81a63bb45 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.3-r410
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410
@@ -13,6 +13,6 @@ RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-l
REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=4.1/0
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.3.tar.xz
+SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz
_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=988d92d5c0773b0357825b7fce0209ea
+_md5_=9e3293f30d4e82cbd26bad7eb86d4823
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.2-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600
index 3616668a54b6..7da03f321703 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.2-r600
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600
@@ -13,6 +13,6 @@ RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-l
REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=6/0
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.2.tar.xz
+SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz
_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils ec73f640a49f4fb6394ef1d90fbb3b3c toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=4688fa2db0a72f89f03772759f903b20
+_md5_=bcb2ed3639da3ffc32e684b68126c2a6
diff --git a/metadata/md5-cache/net-misc/gns3-gui-2.2.47 b/metadata/md5-cache/net-misc/gns3-gui-2.2.47
deleted file mode 100644
index 308381d87ba2..000000000000
--- a/metadata/md5-cache/net-misc/gns3-gui-2.2.47
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/distro-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.9.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sentry-sdk-2.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/truststore-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~net-misc/gns3-server-2.2.47[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DESCRIPTION=Graphical Network Simulator
-EAPI=8
-HOMEPAGE=https://www.gns3.com https://github.com/GNS3/gns3-gui
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 virtualx xdg
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=>=dev-python/distro-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.9.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sentry-sdk-2.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/truststore-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~net-misc/gns3-server-2.2.47[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/GNS3/gns3-gui/archive/v2.2.47.tar.gz -> gns3-gui-2.2.47.tar.gz
-_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=f50221b73fe384328f8b3f24dd20f831
diff --git a/metadata/md5-cache/net-misc/gns3-gui-2.2.49 b/metadata/md5-cache/net-misc/gns3-gui-2.2.49
new file mode 100644
index 000000000000..88862033efb5
--- /dev/null
+++ b/metadata/md5-cache/net-misc/gns3-gui-2.2.49
@@ -0,0 +1,17 @@
+BDEPEND=test? ( >=dev-python/distro-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.23.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sentry-sdk-2.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/truststore-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~net-misc/gns3-server-2.2.49[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DESCRIPTION=Graphical Network Simulator
+EAPI=8
+HOMEPAGE=https://www.gns3.com https://github.com/GNS3/gns3-gui
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 virtualx xdg
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+RDEPEND=>=dev-python/distro-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.23.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sentry-sdk-2.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/truststore-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~net-misc/gns3-server-2.2.49[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/GNS3/gns3-gui/archive/v2.2.49.tar.gz -> gns3-gui-2.2.49.tar.gz
+_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=78277be3e9f1a167fe099c61cf4dfbce
diff --git a/metadata/md5-cache/net-misc/gns3-server-2.2.47 b/metadata/md5-cache/net-misc/gns3-server-2.2.49
index 79b3d5be1e73..632e1be214d5 100644
--- a/metadata/md5-cache/net-misc/gns3-server-2.2.47
+++ b/metadata/md5-cache/net-misc/gns3-server-2.2.49
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( acct-group/gns3 acct-user/gns3 app-emulation/dynamips >=dev-python/aiofiles-23.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-3.9.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/async-timeout-4.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/distro-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.9.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/py-cpuinfo-9.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sentry-sdk-2.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/truststore-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/ubridge sys-apps/busybox[static] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig
+BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( acct-group/gns3 acct-user/gns3 app-emulation/dynamips >=dev-python/aiofiles-24.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-3.9.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/async-timeout-4.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/distro-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.23.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/py-cpuinfo-9.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sentry-sdk-2.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/truststore-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/ubridge sys-apps/busybox[static] >=dev-python/pytest-7.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=GNS3 server to asynchronously manage emulators
EAPI=8
@@ -7,10 +7,10 @@ INHERIT=distutils-r1 optfeature systemd
IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=GPL-3+
-RDEPEND=acct-group/gns3 acct-user/gns3 app-emulation/dynamips >=dev-python/aiofiles-23.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-3.9.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/async-timeout-4.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/distro-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.9.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/py-cpuinfo-9.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sentry-sdk-2.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/truststore-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/ubridge sys-apps/busybox[static] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
+RDEPEND=acct-group/gns3 acct-user/gns3 app-emulation/dynamips >=dev-python/aiofiles-24.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-3.9.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-cors-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/async-timeout-4.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/distro-1.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.23.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/py-cpuinfo-9.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sentry-sdk-2.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/truststore-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/ubridge sys-apps/busybox[static] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/GNS3/gns3-server/archive/v2.2.47.tar.gz -> gns3-server-2.2.47.tar.gz
+SRC_URI=https://github.com/GNS3/gns3-server/archive/v2.2.49.tar.gz -> gns3-server-2.2.49.tar.gz
_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=d7ca1b2fedc2f4ebbde105190602d96c
+_md5_=f2d26d0bad30981e97a6b948d6f28b10
diff --git a/metadata/md5-cache/net-misc/mrouted-4.2 b/metadata/md5-cache/net-misc/mrouted-4.2
deleted file mode 100644
index 8d3d11ad32d3..000000000000
--- a/metadata/md5-cache/net-misc/mrouted-4.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=|| ( dev-util/yacc app-alternatives/yacc ) virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install
-DESCRIPTION=IP multicast routing daemon
-EAPI=7
-HOMEPAGE=https://troglobit.com/projects/mrouted/
-INHERIT=toolchain-funcs systemd
-IUSE=rsrr
-KEYWORDS=amd64 ppc x86
-LICENSE=Stanford GPL-2
-SLOT=0
-SRC_URI=https://github.com/troglobit/mrouted/releases/download/4.2/mrouted-4.2.tar.gz
-_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=11935c24e765c67d8735b1656ea75588
diff --git a/metadata/md5-cache/net-misc/mrouted-4.4 b/metadata/md5-cache/net-misc/mrouted-4.4
deleted file mode 100644
index 897d804d5bb1..000000000000
--- a/metadata/md5-cache/net-misc/mrouted-4.4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/yacc virtual/pkgconfig
-DEFINED_PHASES=compile configure install
-DESCRIPTION=IP multicast routing daemon
-EAPI=8
-HOMEPAGE=https://troglobit.com/projects/mrouted/
-INHERIT=toolchain-funcs systemd
-IUSE=rsrr test
-KEYWORDS=amd64 ppc x86
-LICENSE=Stanford GPL-2
-RESTRICT=!test? ( test ) test
-SLOT=0
-SRC_URI=https://github.com/troglobit/mrouted/releases/download/4.4/mrouted-4.4.tar.gz
-_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=fdb97af7f29dd3e91b8afeaf79be499c
diff --git a/metadata/md5-cache/net-misc/mrouted-4.5 b/metadata/md5-cache/net-misc/mrouted-4.5
index 1c994b88ca8b..36b594f9b969 100644
--- a/metadata/md5-cache/net-misc/mrouted-4.5
+++ b/metadata/md5-cache/net-misc/mrouted-4.5
@@ -4,11 +4,11 @@ DESCRIPTION=IP multicast routing daemon
EAPI=8
HOMEPAGE=https://troglobit.com/projects/mrouted/
INHERIT=toolchain-funcs systemd
-IUSE=rsrr test
+IUSE=test
KEYWORDS=amd64 ppc x86
LICENSE=Stanford GPL-2
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/troglobit/mrouted/releases/download/4.5/mrouted-4.5.tar.gz
_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=b23179f25a2cb8cc7344bab14edcbd79
+_md5_=c81e6f4cb0abd2ff199ae3b35ad74f41
diff --git a/metadata/md5-cache/net-misc/sb-hosts-3.14.105 b/metadata/md5-cache/net-misc/sb-hosts-3.14.107
index 043c556bd92f..3258d91afa77 100644
--- a/metadata/md5-cache/net-misc/sb-hosts-3.14.105
+++ b/metadata/md5-cache/net-misc/sb-hosts-3.14.107
@@ -6,5 +6,5 @@ IUSE=fakenews gambling porn social
KEYWORDS=amd64 x86
LICENSE=MIT
SLOT=0
-SRC_URI=https://github.com/StevenBlack/hosts/archive/3.14.105.tar.gz -> sb-hosts-3.14.105.tar.gz
+SRC_URI=https://github.com/StevenBlack/hosts/archive/3.14.107.tar.gz -> sb-hosts-3.14.107.tar.gz
_md5_=8d78b4c001cbecede5acc35c1c000705
diff --git a/metadata/md5-cache/net-misc/zerotier-1.14.1 b/metadata/md5-cache/net-misc/zerotier-1.14.1
new file mode 100644
index 000000000000..99bea007f51c
--- /dev/null
+++ b/metadata/md5-cache/net-misc/zerotier-1.14.1
@@ -0,0 +1,15 @@
+BDEPEND=sso? ( virtual/rust ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-libs/openssl:= net-libs/libnatpmp >=net-libs/miniupnpc-2:=
+DESCRIPTION=A software-based managed Ethernet switch for planet Earth
+EAPI=8
+HOMEPAGE=https://www.zerotier.com/
+INHERIT=cargo systemd toolchain-funcs
+IUSE=cpu_flags_arm_neon debug sso debug
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=BUSL-1.1 sso? ( 0BSD Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB )
+RDEPEND=dev-libs/openssl:= net-libs/libnatpmp >=net-libs/miniupnpc-2:=
+SLOT=0
+SRC_URI=https://github.com/zerotier/ZeroTierOne/archive/refs/tags/1.14.1.tar.gz -> zerotier-1.14.1.tar.gz sso? ( https://crates.io/api/v1/crates/addr2line/0.24.1/download -> addr2line-0.24.1.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.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/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.87/download -> anyhow-1.0.87.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.5/download -> async-stream-impl-0.3.5.crate https://crates.io/api/v1/crates/async-stream/0.3.5/download -> async-stream-0.3.5.crate https://crates.io/api/v1/crates/async-trait/0.1.82/download -> async-trait-0.1.82.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/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/axum-core/0.4.3/download -> axum-core-0.4.3.crate https://crates.io/api/v1/crates/axum/0.7.5/download -> axum-0.7.5.crate https://crates.io/api/v1/crates/backoff/0.4.0/download -> backoff-0.4.0.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.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.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.7.1/download -> bytes-1.7.1.crate https://crates.io/api/v1/crates/cbindgen/0.20.0/download -> cbindgen-0.20.0.crate https://crates.io/api/v1/crates/cc/1.1.18/download -> cc-1.1.18.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/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.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.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.14/download -> cpufeatures-0.2.14.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.3/download -> curve25519-dalek-4.1.3.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/dashmap/6.1.0/download -> dashmap-6.1.0.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive_builder/0.20.1/download -> derive_builder-0.20.1.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.1/download -> derive_builder_core-0.20.1.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.1/download -> derive_builder_macro-0.20.1.crate https://crates.io/api/v1/crates/derive_more-impl/1.0.0/download -> derive_more-impl-1.0.0.crate https://crates.io/api/v1/crates/derive_more/1.0.0/download -> derive_more-1.0.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/downcast/0.11.0/download -> downcast-0.11.0.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/enum-iterator-derive/1.4.0/download -> enum-iterator-derive-1.4.0.crate https://crates.io/api/v1/crates/enum-iterator/2.1.0/download -> enum-iterator-2.1.0.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.13/download -> enum_dispatch-0.3.13.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/erased-serde/0.4.5/download -> erased-serde-0.4.5.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fastrand/2.1.1/download -> fastrand-2.1.1.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.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.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fragile/2.0.0/download -> fragile-2.0.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-retry/0.6.0/download -> futures-retry-0.6.0.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-timer/3.0.3/download -> futures-timer-3.0.3.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gimli/0.31.0/download -> gimli-0.31.0.crate https://crates.io/api/v1/crates/governor/0.6.3/download -> governor-0.6.3.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/h2/0.4.6/download -> h2-0.4.6.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.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.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.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/http-body/0.4.6/download -> http-body-0.4.6.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/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.9.4/download -> httparse-1.9.4.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/hyper-timeout/0.5.1/download -> hyper-timeout-0.5.1.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.8/download -> hyper-util-0.1.8.crate https://crates.io/api/v1/crates/hyper/0.14.30/download -> hyper-0.14.30.crate https://crates.io/api/v1/crates/hyper/1.4.1/download -> hyper-1.4.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.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.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.5.0/download -> indexmap-2.5.0.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/inventory/0.3.15/download -> inventory-0.3.15.crate https://crates.io/api/v1/crates/ipnet/2.10.0/download -> ipnet-2.10.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.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.70/download -> js-sys-0.3.70.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.158/download -> libc-0.2.158.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.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.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/lru/0.12.4/download -> lru-0.12.4.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/mio/1.0.2/download -> mio-1.0.2.crate https://crates.io/api/v1/crates/mockall/0.13.0/download -> mockall-0.13.0.crate https://crates.io/api/v1/crates/mockall_derive/0.13.0/download -> mockall_derive-0.13.0.crate https://crates.io/api/v1/crates/multimap/0.10.0/download -> multimap-0.10.0.crate https://crates.io/api/v1/crates/native-tls/0.2.12/download -> native-tls-0.2.12.crate https://crates.io/api/v1/crates/no-std-compat/0.4.1/download -> no-std-compat-0.4.1.crate https://crates.io/api/v1/crates/nonzero_ext/0.3.0/download -> nonzero_ext-0.3.0.crate https://crates.io/api/v1/crates/ntapi/0.4.1/download -> ntapi-0.4.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.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-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.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/oauth2/4.4.2/download -> oauth2-4.4.2.crate https://crates.io/api/v1/crates/object/0.36.4/download -> object-0.36.4.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openidconnect/3.5.0/download -> openidconnect-3.5.0.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.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.103/download -> openssl-sys-0.9.103.crate https://crates.io/api/v1/crates/openssl/0.10.66/download -> openssl-0.10.66.crate https://crates.io/api/v1/crates/opentelemetry/0.24.0/download -> opentelemetry-0.24.0.crate https://crates.io/api/v1/crates/ordered-float/2.10.1/download -> ordered-float-2.10.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.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.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.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/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/pid/4.0.0/download -> pid-4.0.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.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/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/portable-atomic/1.7.0/download -> portable-atomic-1.7.0.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.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/predicates-core/1.0.8/download -> predicates-core-1.0.8.crate https://crates.io/api/v1/crates/predicates-tree/1.0.11/download -> predicates-tree-1.0.11.crate https://crates.io/api/v1/crates/predicates/3.1.2/download -> predicates-3.1.2.crate https://crates.io/api/v1/crates/prettyplease/0.2.22/download -> prettyplease-0.2.22.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/prometheus/0.13.4/download -> prometheus-0.13.4.crate https://crates.io/api/v1/crates/prost-build/0.13.2/download -> prost-build-0.13.2.crate https://crates.io/api/v1/crates/prost-derive/0.13.2/download -> prost-derive-0.13.2.crate https://crates.io/api/v1/crates/prost-types/0.13.2/download -> prost-types-0.13.2.crate https://crates.io/api/v1/crates/prost-wkt-build/0.6.0/download -> prost-wkt-build-0.6.0.crate https://crates.io/api/v1/crates/prost-wkt-types/0.6.0/download -> prost-wkt-types-0.6.0.crate https://crates.io/api/v1/crates/prost-wkt/0.6.0/download -> prost-wkt-0.6.0.crate https://crates.io/api/v1/crates/prost/0.13.2/download -> prost-0.13.2.crate https://crates.io/api/v1/crates/protobuf/2.28.0/download -> protobuf-2.28.0.crate https://crates.io/api/v1/crates/quanta/0.12.3/download -> quanta-0.12.3.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/raw-cpuid/11.1.0/download -> raw-cpuid-11.1.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/ringbuf/0.4.4/download -> ringbuf-0.4.4.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.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/rustc_version/0.4.1/download -> rustc_version-0.4.1.crate https://crates.io/api/v1/crates/rustix/0.38.36/download -> rustix-0.38.36.crate https://crates.io/api/v1/crates/rustls-native-certs/0.7.3/download -> rustls-native-certs-0.7.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.3/download -> rustls-pemfile-2.1.3.crate https://crates.io/api/v1/crates/rustls-pki-types/1.8.0/download -> rustls-pki-types-1.8.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/rustls/0.23.13/download -> rustls-0.23.13.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/schannel/0.1.24/download -> schannel-0.1.24.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.1/download -> security-framework-sys-2.11.1.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/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde-value/0.7.0/download -> serde-value-0.7.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/serde_json/1.0.128/download -> serde_json-1.0.128.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_plain/1.0.2/download -> serde_plain-1.0.2.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/3.9.0/download -> serde_with-3.9.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.9.0/download -> serde_with_macros-3.9.0.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/siphasher/1.0.1/download -> siphasher-1.0.1.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.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.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spinning_top/0.3.0/download -> spinning_top-0.3.0.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.77/download -> syn-2.0.77.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/sysinfo/0.31.4/download -> sysinfo-0.31.4.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.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/tinyvec/1.8.0/download -> tinyvec-1.8.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-macros/2.4.0/download -> tokio-macros-2.4.0.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.0/download -> tokio-rustls-0.26.0.crate https://crates.io/api/v1/crates/tokio-stream/0.1.16/download -> tokio-stream-0.1.16.crate https://crates.io/api/v1/crates/tokio-util/0.7.12/download -> tokio-util-0.7.12.crate https://crates.io/api/v1/crates/tokio/1.40.0/download -> tokio-1.40.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/tonic-build/0.12.2/download -> tonic-build-0.12.2.crate https://crates.io/api/v1/crates/tonic/0.12.2/download -> tonic-0.12.2.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.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tower/0.5.1/download -> tower-0.5.1.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.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/typeid/1.0.2/download -> typeid-1.0.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/typetag-impl/0.2.18/download -> typetag-impl-0.2.18.crate https://crates.io/api/v1/crates/typetag/0.2.18/download -> typetag-0.2.18.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.13/download -> unicode-ident-1.0.13.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode-xid/0.2.5/download -> unicode-xid-0.2.5.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.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/uuid/1.10.0/download -> uuid-1.10.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/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/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.43/download -> wasm-bindgen-futures-0.4.43.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/web-sys/0.3.70/download -> web-sys-0.3.70.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-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-core/0.57.0/download -> windows-core-0.57.0.crate https://crates.io/api/v1/crates/windows-implement/0.57.0/download -> windows-implement-0.57.0.crate https://crates.io/api/v1/crates/windows-interface/0.57.0/download -> windows-interface-0.57.0.crate https://crates.io/api/v1/crates/windows-result/0.1.2/download -> windows-result-0.1.2.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows/0.57.0/download -> windows-0.57.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://github.com/temporalio/sdk-core/archive/a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.tar.gz -> sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz https://github.com/temporalio/sdk-core/archive/a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.tar.gz -> sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz https://github.com/temporalio/sdk-core/archive/a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.tar.gz -> sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz https://github.com/temporalio/sdk-core/archive/a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.tar.gz -> sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz https://github.com/temporalio/sdk-core/archive/a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.tar.gz -> sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz https://github.com/temporalio/sdk-core/archive/a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.tar.gz -> sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz https://github.com/temporalio/sdk-core/archive/a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.tar.gz -> sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz https://github.com/temporalio/sdk-core/archive/a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.tar.gz -> sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz https://github.com/glimberg/rust-jwt/archive/61a9291fdeec747c6edf14f4fa0caf235136c168.tar.gz -> rust-jwt-61a9291fdeec747c6edf14f4fa0caf235136c168.gh.tar.gz )
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=7843c4b30e3452a22d0f47333e923b3c
diff --git a/metadata/md5-cache/net-p2p/cpuminer-opt-24.5 b/metadata/md5-cache/net-p2p/cpuminer-opt-24.5
new file mode 100644
index 000000000000..edb80b7a6abc
--- /dev/null
+++ b/metadata/md5-cache/net-p2p/cpuminer-opt-24.5
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install prepare test
+DEPEND=dev-libs/gmp:= dev-libs/jansson:= >=net-misc/curl-7.15[ssl]
+DESCRIPTION=Optimized multi algo CPU miner
+EAPI=8
+HOMEPAGE=https://github.com/JayDDee/cpuminer-opt
+INHERIT=autotools flag-o-matic systemd
+IUSE=cpu_flags_x86_sse2 curl
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=dev-libs/gmp:= dev-libs/jansson:= >=net-misc/curl-7.15[ssl]
+REQUIRED_USE=cpu_flags_x86_sse2
+SLOT=0
+SRC_URI=https://github.com/JayDDee/cpuminer-opt/archive/v24.5.tar.gz -> cpuminer-opt-24.5.tar.gz
+_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=2aec00dd4ec6ea1d9b357eb6a705f7f1
diff --git a/metadata/md5-cache/net-p2p/retroshare-0.6.7-r2 b/metadata/md5-cache/net-p2p/retroshare-0.6.7-r2
new file mode 100644
index 000000000000..e3f9b4f11b30
--- /dev/null
+++ b/metadata/md5-cache/net-p2p/retroshare-0.6.7-r2
@@ -0,0 +1,17 @@
+BDEPEND=dev-build/cmake dev-qt/qtcore:5 virtual/pkgconfig gui? ( x11-base/xorg-proto ) jsonapi? ( app-text/doxygen )
+DEFINED_PHASES=configure install postinst postrm preinst
+DEPEND=app-arch/bzip2 dev-libs/openssl:0= sys-libs/zlib gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 x11-libs/libX11 x11-libs/libXScrnSaver ) keyring? ( app-crypt/libsecret ) libupnp? ( net-libs/libupnp:= ) miniupnp? ( net-libs/miniupnpc:= ) plugins? ( media-libs/speex media-libs/speexdsp <media-video/ffmpeg-5 ) sqlcipher? ( dev-db/sqlcipher ) !sqlcipher? ( dev-db/sqlite:3 ) gui? ( dev-qt/designer:5 ) jsonapi? ( >=dev-libs/rapidjson-1.1.0 )
+DESCRIPTION=Friend to Friend secure communication and sharing application
+EAPI=8
+HOMEPAGE=https://retroshare.cc
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic desktop qmake-utils xdg
+IUSE=cli +gui +jsonapi keyring libupnp +miniupnp plugins +service +sqlcipher
+KEYWORDS=~amd64 ~x86
+LICENSE=AGPL-3 Apache-2.0 CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-3
+RDEPEND=app-arch/bzip2 dev-libs/openssl:0= sys-libs/zlib gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 x11-libs/libX11 x11-libs/libXScrnSaver ) keyring? ( app-crypt/libsecret ) libupnp? ( net-libs/libupnp:= ) miniupnp? ( net-libs/miniupnpc:= ) plugins? ( media-libs/speex media-libs/speexdsp <media-video/ffmpeg-5 ) sqlcipher? ( dev-db/sqlcipher ) !sqlcipher? ( dev-db/sqlite:3 )
+REQUIRED_USE=|| ( gui service ) ?? ( libupnp miniupnp ) plugins? ( gui ) service? ( || ( cli jsonapi ) )
+SLOT=0
+SRC_URI=https://download.opensuse.org/repositories/network:/retroshare/Debian_Testing/retroshare-common_0.6.7.orig.tar.gz -> retroshare-0.6.7.tar.gz
+_eclasses_=desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
+_md5_=26f27a62a82a764507efe1d63f84f348
diff --git a/metadata/md5-cache/sci-astronomy/stellarium-24.2 b/metadata/md5-cache/sci-astronomy/stellarium-24.2
index fcabacf48032..6153328730b4 100644
--- a/metadata/md5-cache/sci-astronomy/stellarium-24.2
+++ b/metadata/md5-cache/sci-astronomy/stellarium-24.2
@@ -7,11 +7,11 @@ HOMEPAGE=https://stellarium.org/ https://github.com/Stellarium/stellarium
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake desktop flag-o-matic python-any-r1 xdg verify-sig virtualx
IUSE=debug deep-sky doc gps +lens-distortion media nls qt6 +scripting +show-my-sky stars telescope test webengine +xlsx verify-sig test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~ppc ppc64 ~riscv ~x86
LICENSE=GPL-2+ SGI-B-2.0
RDEPEND=media-fonts/dejavu sys-libs/zlib gps? ( sci-geosciences/gpsd:=[cxx] ) lens-distortion? ( media-gfx/exiv2:= sci-libs/nlopt ) media? ( virtual/opengl ) !qt6? ( dev-qt/qtcharts:5 dev-qt/qtcore:5 dev-qt/qtgui:5= dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 >=sci-astronomy/calcmysky-0.3.0:=[qt5] gps? ( dev-qt/qtpositioning:5 dev-qt/qtserialport:5 ) media? ( dev-qt/qtmultimedia:5[widgets] dev-qt/qtopengl:5 ) scripting? ( dev-qt/qtscript:5 ) telescope? ( dev-qt/qtserialport:5 ) webengine? ( dev-qt/qtwebengine:5[widgets] ) xlsx? ( dev-libs/qxlsx:=[qt5] ) ) qt6? ( dev-qt/qtbase:6=[gui,network,widgets] dev-qt/qtcharts:6 >=sci-astronomy/calcmysky-0.3.0:=[qt6] gps? ( dev-qt/qtpositioning:6 dev-qt/qtserialport:6 ) media? ( dev-qt/qtmultimedia:6[gstreamer] ) scripting? ( dev-qt/qtdeclarative:6 ) telescope? ( dev-qt/qtserialport:6 ) webengine? ( dev-qt/qtwebengine:6[widgets] ) xlsx? ( dev-libs/qxlsx:=[qt6] ) )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/Stellarium/stellarium/releases/download/v24.2/stellarium-24.2.tar.xz verify-sig? ( https://github.com/Stellarium/stellarium/releases/download/v24.2/stellarium-24.2.tar.xz.asc ) deep-sky? ( https://github.com/Stellarium/stellarium-data/releases/download/dso-3.20/catalog-3.20.dat -> stellarium-dso-catalog-3.20.dat verify-sig? ( https://github.com/Stellarium/stellarium-data/releases/download/dso-3.20/catalog-3.20.dat.asc -> stellarium-dso-catalog-3.20.dat.asc ) ) doc? ( https://github.com/Stellarium/stellarium/releases/download/v24.2/stellarium_user_guide-24.2-1.pdf verify-sig? ( https://github.com/Stellarium/stellarium/releases/download/v24.2/stellarium_user_guide-24.2-1.pdf.asc ) ) stars? ( https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_4_1v0_2.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_5_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_6_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_7_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_8_2v0_1.cat ) telescope? ( https://github.com/indilib/indi/archive/v1.8.5.tar.gz -> indilib-1.8.5.tar.gz )
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 verify-sig a79ba011daaf532d71a219182474d150 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=d43c9d0dca81e727b3342f94c8665fe5
+_md5_=1177a92689b4083de2781b3a0fc9b138
diff --git a/metadata/md5-cache/sys-apps/nix-2.24.4 b/metadata/md5-cache/sys-apps/nix-2.24.6
index 36554360673a..125f8944962b 100644
--- a/metadata/md5-cache/sys-apps/nix-2.24.4
+++ b/metadata/md5-cache/sys-apps/nix-2.24.6
@@ -10,6 +10,6 @@ KEYWORDS=~amd64
LICENSE=LGPL-2.1
RDEPEND=app-arch/brotli app-arch/bzip2 app-arch/xz-utils app-misc/jq app-text/lowdown-nix dev-cpp/gtest dev-db/sqlite dev-libs/editline:0= amd64? ( dev-libs/libcpuid:0= ) !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) >=dev-libs/boost-1.66:0=[context] net-misc/curl sys-apps/busybox-nix-sandbox-shell sys-libs/libseccomp sys-libs/zlib gc? ( dev-libs/boehm-gc[cxx] ) doc? ( dev-libs/libxml2 dev-libs/libxslt app-text/docbook-xsl-stylesheets ) sodium? ( dev-libs/libsodium:0= ) acct-group/nixbld >=acct-user/nixbld1-1 >=acct-user/nixbld2-1 >=acct-user/nixbld3-1 >=acct-user/nixbld4-1 >=acct-user/nixbld5-1 >=acct-user/nixbld6-1 >=acct-user/nixbld7-1 >=acct-user/nixbld8-1 >=acct-user/nixbld9-1 >=acct-user/nixbld10-1 >=acct-user/nixbld11-1 >=acct-user/nixbld12-1 >=acct-user/nixbld13-1 >=acct-user/nixbld14-1 >=acct-user/nixbld15-1 >=acct-user/nixbld16-1 >=acct-user/nixbld17-1 >=acct-user/nixbld18-1 >=acct-user/nixbld19-1 >=acct-user/nixbld20-1 >=acct-user/nixbld21-1 >=acct-user/nixbld22-1 >=acct-user/nixbld23-1 >=acct-user/nixbld24-1 >=acct-user/nixbld25-1 >=acct-user/nixbld26-1 >=acct-user/nixbld27-1 >=acct-user/nixbld28-1 >=acct-user/nixbld29-1 >=acct-user/nixbld30-1 >=acct-user/nixbld31-1 >=acct-user/nixbld32-1 >=acct-user/nixbld33-1 >=acct-user/nixbld34-1 >=acct-user/nixbld35-1 >=acct-user/nixbld36-1 >=acct-user/nixbld37-1 >=acct-user/nixbld38-1 >=acct-user/nixbld39-1 >=acct-user/nixbld40-1 >=acct-user/nixbld41-1 >=acct-user/nixbld42-1 >=acct-user/nixbld43-1 >=acct-user/nixbld44-1 >=acct-user/nixbld45-1 >=acct-user/nixbld46-1 >=acct-user/nixbld47-1 >=acct-user/nixbld48-1 >=acct-user/nixbld49-1 >=acct-user/nixbld50-1 >=acct-user/nixbld51-1 >=acct-user/nixbld52-1 >=acct-user/nixbld53-1 >=acct-user/nixbld54-1 >=acct-user/nixbld55-1 >=acct-user/nixbld56-1 >=acct-user/nixbld57-1 >=acct-user/nixbld58-1 >=acct-user/nixbld59-1 >=acct-user/nixbld60-1 >=acct-user/nixbld61-1 >=acct-user/nixbld62-1 >=acct-user/nixbld63-1 >=acct-user/nixbld64-1 virtual/tmpfiles
SLOT=0
-SRC_URI=https://github.com/NixOS/nix/archive/refs/tags/2.24.4.tar.gz -> nix-2.24.4.tar.gz
+SRC_URI=https://github.com/NixOS/nix/archive/refs/tags/2.24.6.tar.gz -> nix-2.24.6.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib 7e1347c006a76bb812f3a9f663b79991 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 tmpfiles abdfd90f8841c1cb4b94575d5d109952 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
_md5_=1b7c117e9f0e3cc5e94a375943d3e5fb
diff --git a/metadata/md5-cache/sys-apps/sandbox-2.39 b/metadata/md5-cache/sys-apps/sandbox-2.39
index 991a9538c985..301379970b9b 100644
--- a/metadata/md5-cache/sys-apps/sandbox-2.39
+++ b/metadata/md5-cache/sys-apps/sandbox-2.39
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox
INHERIT=flag-o-matic multilib-minimal multiprocessing
IUSE=+nnp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=!<sys-apps/file-5.44-r1
SLOT=0
SRC_URI=https://dev.gentoo.org/~floppym/dist/sandbox-2.39.tar.xz
_eclasses_=flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=72fd6325f20b5e7ccec0ce636a1873a5
+_md5_=3aa30f77cff9f67b0522311b7a9afd68
diff --git a/metadata/md5-cache/sys-apps/syd-3.24.4 b/metadata/md5-cache/sys-apps/syd-3.24.4
deleted file mode 100644
index 4a740b0346a1..000000000000
--- a/metadata/md5-cache/sys-apps/syd-3.24.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
-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+ Apache-2.0 MIT Unicode-DFS-2016
-RDEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.24.4.tar.gz -> syd-3.24.4.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.15/download -> anstream-0.6.15.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.5/download -> anstyle-parse-0.2.5.crate https://crates.io/api/v1/crates/anstyle-query/1.1.1/download -> anstyle-query-1.1.1.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.4/download -> anstyle-wincon-3.0.4.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.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.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/caps/0.5.5/download -> caps-0.5.5.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.1.14/download -> cc-1.1.14.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.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.16/download -> clap-4.5.16.crate https://crates.io/api/v1/crates/clap_builder/4.5.15/download -> clap_builder-4.5.15.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/colorchoice/1.0.2/download -> colorchoice-1.0.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/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.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-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/derive_builder/0.20.0/download -> derive_builder-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.0/download -> derive_builder_core-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.0/download -> derive_builder_macro-0.20.0.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.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.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/fastrand/2.1.1/download -> fastrand-2.1.1.crate https://crates.io/api/v1/crates/fixedbitset/0.5.7/download -> fixedbitset-0.5.7.crate https://crates.io/api/v1/crates/flate2/1.0.33/download -> flate2-1.0.33.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.2/download -> getset-0.1.2.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/gperftools/0.2.0/download -> gperftools-0.2.0.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.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-conservative/0.2.1/download -> hex-conservative-0.2.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.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.60/download -> iana-time-zone-0.1.60.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.4.0/download -> indexmap-2.4.0.crate https://crates.io/api/v1/crates/io-uring/0.6.4/download -> io-uring-0.6.4.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.13/download -> is-terminal-0.4.13.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.70/download -> js-sys-0.3.70.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/lexis/0.2.3/download -> lexis-0.2.3.crate https://crates.io/api/v1/crates/libc/0.2.158/download -> libc-0.2.158.crate https://crates.io/api/v1/crates/libcgroups/0.3.3/download -> libcgroups-0.3.3.crate https://crates.io/api/v1/crates/libcontainer/0.3.3/download -> libcontainer-0.3.3.crate https://crates.io/api/v1/crates/libloading/0.8.5/download -> libloading-0.8.5.crate https://crates.io/api/v1/crates/liboci-cli/0.3.3/download -> liboci-cli-0.3.3.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.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.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mimalloc2-rust-sys/2.1.7-source/download -> mimalloc2-rust-sys-2.1.7-source.crate https://crates.io/api/v1/crates/mimalloc2-rust/0.3.2/download -> mimalloc2-rust-0.3.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/nc/0.8.23/download -> nc-0.8.23.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nonempty/0.10.0/download -> nonempty-0.10.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.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.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.36.3/download -> object-0.36.3.crate https://crates.io/api/v1/crates/oci-spec/0.6.5/download -> oci-spec-0.6.5.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.4/download -> oorandom-11.1.4.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/overload/0.1.1/download -> overload-0.1.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.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/parse-size/1.0.0/download -> parse-size-1.0.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.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.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/prctl/1.0.0/download -> prctl-1.0.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/procfs-core/0.16.0/download -> procfs-core-0.16.0.crate https://crates.io/api/v1/crates/procfs/0.16.0/download -> procfs-0.16.0.crate https://crates.io/api/v1/crates/protobuf-codegen/3.2.0/download -> protobuf-codegen-3.2.0.crate https://crates.io/api/v1/crates/protobuf-parse/3.2.0/download -> protobuf-parse-3.2.0.crate https://crates.io/api/v1/crates/protobuf-support/3.2.0/download -> protobuf-support-3.2.0.crate https://crates.io/api/v1/crates/protobuf/3.2.0/download -> protobuf-3.2.0.crate https://crates.io/api/v1/crates/quick_cache/0.6.5/download -> quick_cache-0.6.5.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rs_hasher_ctx/0.1.3/download -> rs_hasher_ctx-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_hasher/0.1.3/download -> rs_internal_hasher-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_state/0.1.3/download -> rs_internal_state-0.1.3.crate https://crates.io/api/v1/crates/rs_n_bit_words/0.1.3/download -> rs_n_bit_words-0.1.3.crate https://crates.io/api/v1/crates/rs_sha1/0.1.3/download -> rs_sha1-0.1.3.crate https://crates.io/api/v1/crates/rs_sha3_256/0.1.2/download -> rs_sha3_256-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_384/0.1.2/download -> rs_sha3_384-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_512/0.1.2/download -> rs_sha3_512-0.1.2.crate https://crates.io/api/v1/crates/rust-criu/0.4.0/download -> rust-criu-0.4.0.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/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/safe-path/0.1.0/download -> safe-path-0.1.0.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/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.0.crate https://crates.io/api/v1/crates/secure-string/0.3.0/download -> secure-string-0.3.0.crate https://crates.io/api/v1/crates/sendfd/0.4.3/download -> sendfd-0.4.3.crate https://crates.io/api/v1/crates/serde/1.0.209/download -> serde-1.0.209.crate https://crates.io/api/v1/crates/serde_derive/1.0.209/download -> serde_derive-1.0.209.crate https://crates.io/api/v1/crates/serde_json/1.0.127/download -> serde_json-1.0.127.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.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/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.76/download -> syn-2.0.76.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tcmalloc/0.3.0/download -> tcmalloc-0.3.0.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tick_counter/0.4.5/download -> tick_counter-0.4.5.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
-_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=669e6d348fa1e11b83ba3b29d0c905d8
diff --git a/metadata/md5-cache/sys-apps/syd-3.25.1 b/metadata/md5-cache/sys-apps/syd-3.25.1
new file mode 100644
index 000000000000..c93520084a53
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/syd-3.25.1
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
+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+ Apache-2.0 MIT Unicode-DFS-2016
+RDEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
+RESTRICT=test
+SLOT=0
+SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.25.1.tar.gz -> syd-3.25.1.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.15/download -> anstream-0.6.15.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.5/download -> anstyle-parse-0.2.5.crate https://crates.io/api/v1/crates/anstyle-query/1.1.1/download -> anstyle-query-1.1.1.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.4/download -> anstyle-wincon-3.0.4.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.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.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/caps/0.5.5/download -> caps-0.5.5.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.1.15/download -> cc-1.1.15.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.1.1/download -> cfg_aliases-0.1.1.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.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.16/download -> clap-4.5.16.crate https://crates.io/api/v1/crates/clap_builder/4.5.15/download -> clap_builder-4.5.15.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/colorchoice/1.0.2/download -> colorchoice-1.0.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/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/derive_builder/0.20.1/download -> derive_builder-0.20.1.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.1/download -> derive_builder_core-0.20.1.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.1/download -> derive_builder_macro-0.20.1.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.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.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/expiringmap/0.1.2/download -> expiringmap-0.1.2.crate https://crates.io/api/v1/crates/fastrand/2.1.1/download -> fastrand-2.1.1.crate https://crates.io/api/v1/crates/fixedbitset/0.5.7/download -> fixedbitset-0.5.7.crate https://crates.io/api/v1/crates/flate2/1.0.33/download -> flate2-1.0.33.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.2/download -> getset-0.1.2.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/gperftools/0.2.0/download -> gperftools-0.2.0.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.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-conservative/0.2.1/download -> hex-conservative-0.2.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.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.60/download -> iana-time-zone-0.1.60.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.5.0/download -> indexmap-2.5.0.crate https://crates.io/api/v1/crates/io-uring/0.6.4/download -> io-uring-0.6.4.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.13/download -> is-terminal-0.4.13.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.70/download -> js-sys-0.3.70.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/lexis/0.2.3/download -> lexis-0.2.3.crate https://crates.io/api/v1/crates/libc/0.2.158/download -> libc-0.2.158.crate https://crates.io/api/v1/crates/libcgroups/0.4.0/download -> libcgroups-0.4.0.crate https://crates.io/api/v1/crates/libcontainer/0.4.0/download -> libcontainer-0.4.0.crate https://crates.io/api/v1/crates/libloading/0.8.5/download -> libloading-0.8.5.crate https://crates.io/api/v1/crates/liboci-cli/0.4.0/download -> liboci-cli-0.4.0.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.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.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mimalloc2-rust-sys/2.1.7-source/download -> mimalloc2-rust-sys-2.1.7-source.crate https://crates.io/api/v1/crates/mimalloc2-rust/0.3.2/download -> mimalloc2-rust-0.3.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/nc/0.9.3/download -> nc-0.9.3.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nonempty/0.10.0/download -> nonempty-0.10.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.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.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.36.4/download -> object-0.36.4.crate https://crates.io/api/v1/crates/oci-spec/0.6.8/download -> oci-spec-0.6.8.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.4/download -> oorandom-11.1.4.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/overload/0.1.1/download -> overload-0.1.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.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/parse-size/1.0.0/download -> parse-size-1.0.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.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.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/prctl/1.0.0/download -> prctl-1.0.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/procfs-core/0.16.0/download -> procfs-core-0.16.0.crate https://crates.io/api/v1/crates/procfs/0.16.0/download -> procfs-0.16.0.crate https://crates.io/api/v1/crates/protobuf-codegen/3.2.0/download -> protobuf-codegen-3.2.0.crate https://crates.io/api/v1/crates/protobuf-parse/3.2.0/download -> protobuf-parse-3.2.0.crate https://crates.io/api/v1/crates/protobuf-support/3.2.0/download -> protobuf-support-3.2.0.crate https://crates.io/api/v1/crates/protobuf/3.2.0/download -> protobuf-3.2.0.crate https://crates.io/api/v1/crates/quick_cache/0.6.6/download -> quick_cache-0.6.6.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rs_hasher_ctx/0.1.3/download -> rs_hasher_ctx-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_hasher/0.1.3/download -> rs_internal_hasher-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_state/0.1.3/download -> rs_internal_state-0.1.3.crate https://crates.io/api/v1/crates/rs_n_bit_words/0.1.3/download -> rs_n_bit_words-0.1.3.crate https://crates.io/api/v1/crates/rs_sha1/0.1.3/download -> rs_sha1-0.1.3.crate https://crates.io/api/v1/crates/rs_sha3_256/0.1.2/download -> rs_sha3_256-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_384/0.1.2/download -> rs_sha3_384-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_512/0.1.2/download -> rs_sha3_512-0.1.2.crate https://crates.io/api/v1/crates/rust-criu/0.4.0/download -> rust-criu-0.4.0.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/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustix/0.38.35/download -> rustix-0.38.35.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/safe-path/0.1.0/download -> safe-path-0.1.0.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/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.0.crate https://crates.io/api/v1/crates/secure-string/0.3.0/download -> secure-string-0.3.0.crate https://crates.io/api/v1/crates/sendfd/0.4.3/download -> sendfd-0.4.3.crate https://crates.io/api/v1/crates/serde/1.0.209/download -> serde-1.0.209.crate https://crates.io/api/v1/crates/serde_derive/1.0.209/download -> serde_derive-1.0.209.crate https://crates.io/api/v1/crates/serde_json/1.0.127/download -> serde_json-1.0.127.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.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/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.77/download -> syn-2.0.77.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tcmalloc/0.3.0/download -> tcmalloc-0.3.0.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tick_counter/0.4.5/download -> tick_counter-0.4.5.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
+_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=ca17c104c7f6cc9e6bda89715ad4ab51
diff --git a/metadata/md5-cache/sys-auth/pam_ldap-186-r4 b/metadata/md5-cache/sys-auth/pam_ldap-186-r4
deleted file mode 100644
index f1ab01cc7140..000000000000
--- a/metadata/md5-cache/sys-auth/pam_ldap-186-r4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install test
-DEPEND=sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r3[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=PAM LDAP Module
-EAPI=7
-HOMEPAGE=https://www.padl.com/OSS/pam_ldap.html
-INHERIT=multilib-minimal pam
-IUSE=ssl sasl 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 ~hppa ~mips ~ppc ppc64 sparc x86
-LICENSE=|| ( GPL-2 LGPL-2 )
-RDEPEND=sys-libs/pam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-SLOT=0
-SRC_URI=https://www.padl.com/download/pam_ldap-186.tar.gz
-_eclasses_=flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 multilib-minimal b93489cf816ff90770a3c1c61b25db44 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=373b999539b0a6ed34c3739843442ade
diff --git a/metadata/md5-cache/sys-boot/grub-2.12-r5 b/metadata/md5-cache/sys-boot/grub-2.12-r5
index 7a4f346c3408..f1e86d0327a7 100644
--- a/metadata/md5-cache/sys-boot/grub-2.12-r5
+++ b/metadata/md5-cache/sys-boot/grub-2.12-r5
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://www.gnu.org/software/grub/
INHERIT=autotools bash-completion-r1 flag-o-matic multibuild optfeature python-any-r1 secureboot toolchain-funcs verify-sig
IUSE=+device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot verify-sig
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )
RDEPEND=app-arch/xz-utils >=sys-libs/ncurses-5.2-r5:0= grub_platforms_emu? ( sdl? ( media-libs/libsdl2 ) ) device-mapper? ( >=sys-fs/lvm2-2.02.45 ) libzfs? ( sys-fs/zfs:= ) mount? ( sys-fs/fuse:3 ) truetype? ( media-libs/freetype:2= ) ppc? ( >=sys-apps/ibm-powerpc-utils-1.3.5 ) ppc64? ( >=sys-apps/ibm-powerpc-utils-1.3.5 ) kernel_linux? ( grub_platforms_efi-32? ( sys-boot/efibootmgr ) grub_platforms_efi-64? ( sys-boot/efibootmgr ) ) !sys-boot/grub:0 nls? ( sys-devel/gettext )
REQUIRED_USE=grub_platforms_coreboot? ( fonts ) grub_platforms_qemu? ( fonts ) grub_platforms_ieee1275? ( fonts ) grub_platforms_loongson? ( fonts )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv )
SLOT=2/2.12-r5
SRC_URI=mirror://gnu/grub/grub-2.12.tar.xz https://dev.gentoo.org/~floppym/dist/grub-2.12-bash-completion.patch.gz verify-sig? ( mirror://gnu/grub/grub-2.12.tar.xz.sig ) fonts? ( mirror://gnu/unifont/unifont-15.0.06/unifont-15.0.06.pcf.gz ) themes? ( https://downloads.sourceforge.net/dejavu/dejavu-sans-ttf-2.37.zip )
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 bash-completion-r1 3047612be964ffd4a549447fc4289f12 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=883ce6c0b39172a8309cc4ffaf4776d0
+_md5_=af5e6fcc82746b7a1e964c96e52bd130
diff --git a/metadata/md5-cache/sys-devel/rust-std-1.81.0 b/metadata/md5-cache/sys-devel/rust-std-1.81.0
new file mode 100644
index 000000000000..51b9e3875a2d
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/rust-std-1.81.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 dev-lang/python:3.8 ) ~dev-lang/rust-1.81.0:=
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=|| ( >=sys-devel/gcc-4.7:* >=sys-devel/clang-3.5:* )
+DESCRIPTION=Rust standard library, standalone (for crossdev)
+EAPI=8
+HOMEPAGE=https://www.rust-lang.org
+INHERIT=flag-o-matic multiprocessing python-any-r1 rust-toolchain toolchain-funcs
+IUSE=debug
+LICENSE=|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
+RDEPEND=|| ( >=sys-devel/gcc-4.7:* >=sys-devel/clang-3.5:* )
+RESTRICT=test
+SLOT=stable/1.81
+SRC_URI=https://static.rust-lang.org/dist/rustc-1.81.0-src.tar.xz
+_eclasses_=flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=d93ab90c4dbd55b2df91cc2ea3940284
diff --git a/metadata/md5-cache/virtual/rust-1.80.1 b/metadata/md5-cache/virtual/rust-1.80.1
index 7463c176658e..a9efc276fe12 100644
--- a/metadata/md5-cache/virtual/rust-1.80.1
+++ b/metadata/md5-cache/virtual/rust-1.80.1
@@ -3,8 +3,8 @@ DESCRIPTION=Virtual for Rust language compiler
EAPI=8
INHERIT=multilib-build
IUSE=rustfmt profiler abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
RDEPEND=|| ( ~dev-lang/rust-bin-1.80.1[profiler?,rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-lang/rust-1.80.1[profiler?,rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0/llvm-18
_eclasses_=multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=14f566908fab1e780eae17534f111dc3
+_md5_=b973d6daefb97ebc8d69f3afc3dff070
diff --git a/metadata/md5-cache/virtual/rust-1.81.0 b/metadata/md5-cache/virtual/rust-1.81.0
new file mode 100644
index 000000000000..86494faeacad
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.81.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=8
+INHERIT=multilib-build
+IUSE=rustfmt profiler abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+RDEPEND=|| ( ~dev-lang/rust-bin-1.81.0[profiler?,rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-lang/rust-1.81.0[profiler?,rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/llvm-18
+_eclasses_=multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multilib-build 8cdc28ee17e24f9f57730a28fe166a21 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
+_md5_=f8349768b041ad09f0e093bc82c66ef1
diff --git a/metadata/md5-cache/www-client/chromium-129.0.6668.29 b/metadata/md5-cache/www-client/chromium-129.0.6668.42
index e1d13d2832fe..e3b749861bf2 100644
--- a/metadata/md5-cache/www-client/chromium-129.0.6668.29
+++ b/metadata/md5-cache/www-client/chromium-129.0.6668.42
@@ -12,6 +12,6 @@ RDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] d
REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) screencast? ( wayland ) ffmpeg-chromium? ( bindist proprietary-codecs )
RESTRICT=!bindist? ( bindist )
SLOT=0/beta
-SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-129.0.6668.29.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/129/chromium-patches-129.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-20-init-1009-g7088a5ed-10.tar.xz -> chromium-129-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-595316b4006932405a63862d8fe65f71a6356293-5-llvmorg-20-init-1009-g7088a5ed.tar.xz -> chromium-129-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_128.0.6613.84-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
+SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-129.0.6668.42.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/129/chromium-patches-129.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-20-init-1009-g7088a5ed-10.tar.xz -> chromium-129-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-595316b4006932405a63862d8fe65f71a6356293-5-llvmorg-20-init-1009-g7088a5ed.tar.xz -> chromium-129-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_128.0.6613.84-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 6285e04fab2343992d2df0df4edf6003 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 systemd 0f241b5c9f3758c3d3423df59a7f655a toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=0463f514c1a8ca4b3ca648d34eb769b0
+_md5_=9908051b1ca1bfb23c855f8637ce0c87
diff --git a/metadata/md5-cache/www-client/seamonkey-2.53.18.2-r1 b/metadata/md5-cache/www-client/seamonkey-2.53.18.2-r1
index e3034b32e3f0..785e0aca686f 100644
--- a/metadata/md5-cache/www-client/seamonkey-2.53.18.2-r1
+++ b/metadata/md5-cache/www-client/seamonkey-2.53.18.2-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.seamonkey-project.org/
INHERIT=autotools check-reqs desktop edos2unix flag-o-matic llvm-r1 mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
IUSE=+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack lto pulseaudio selinux startup-notification test webrtc wifi +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-png +system-sqlite +llvm_slot_18 llvm_slot_17 custom-cflags custom-optimization l10n_cs l10n_de l10n_en-GB l10n_es-AR l10n_es-ES l10n_fr l10n_hu l10n_it l10n_ja l10n_lt l10n_nl l10n_pl l10n_pt-PT l10n_ru l10n_sk l10n_sv l10n_zh-CN l10n_zh-TW
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 x86
LICENSE=MPL-2.0 GPL-2 LGPL-2.1
RDEPEND=app-arch/bzip2 >=app-accessibility/at-spi2-core-2.46.0 >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt x11-libs/libxcb:= >=x11-libs/pango-1.22.0 x11-libs/pixman media-video/ffmpeg virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) selinux? ( sec-policy/selinux-mozilla )
REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://archive.seamonkey-project.org/releases/2.53.18.2/source/seamonkey-2.53.18.2.source.tar.xz -> seamonkey-2.53.18.2.source.tar.xz https://archive.seamonkey-project.org/releases/2.53.18.2/source/seamonkey-2.53.18.2.source-l10n.tar.xz -> seamonkey-2.53.18.2.source-l10n.tar.xz https://github.com/BioMike/gentoo-seamonkey-patches/archive/refs/tags/2.53.18.2-r1.tar.gz -> seamonkey-2.53.18.2-r1-patches.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 check-reqs f5db0b1ec36d0899adc2b41f8c447823 desktop 56973babb9c5f19cab0eeb53ece644c6 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 llvm-utils e59dc622da7e7e7f16879105bed34858 mozcoreconf-v6 b4e458a9a7431d30e1929e2f6db5bf5f mozextension 6b4ed1f2868a5b76f37975667fc51202 mozlinguas-v2 972eae5f586e54ff113ecc3486db6ae9 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 pax-utils 6285e04fab2343992d2df0df4edf6003 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=82fe6cbd4828ae6f5942315a25c7dc74
+_md5_=990f19af4330b1ef255c50ed1c6557b8
diff --git a/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.113_p1 b/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.113_p1
index 53ee51d39872..e7c14697a516 100644
--- a/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.113_p1
+++ b/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.113_p1
@@ -14,4 +14,4 @@ RESTRICT=!system-ffmpeg? ( proprietary-codecs? ( bindist ) ) !system-openh264? (
SLOT=0
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-128.0.6613.113.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_127.0.6533.88-1raptor0~deb12u2.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) https://github.com/ungoogled-software/ungoogled-chromium/archive/128.0.6613.113-1.tar.gz -> ungoogled-chromium-128.0.6613.113-1.tar.gz https://github.com/chromium/chromium/commit/011c56ecf0120d3bfd56327d5a115cd55f179da6.patch?full_index=true -> chromium-011c56ecf0120d3bfd56327d5a115cd55f179da6.patch https://github.com/chromium/chromium/commit/fa382322809185a22a6b3614f425b05f95d8d526.patch?full_index=true -> chromium-fa382322809185a22a6b3614f425b05f95d8d526.patch https://github.com/chromium/chromium/commit/5c1e85eb085658187f4475ff5e56962473b6f10a.patch?full_index=true -> chromium-5c1e85eb085658187f4475ff5e56962473b6f10a.patch https://github.com/google/ruy/commit/587c2cf8b11d3c32fa26887063eda3171a3d353e.patch?full_index=true -> ruy-587c2cf8b11d3c32fa26887063eda3171a3d353e.patch cromite? ( https://github.com/uazo/cromite/archive/38b33957e856350381acf1d3d66af866683a1fba.tar.gz -> cromite-38b33957e856350381acf1d3d66af866683a1fba.tar.gz )
_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 6285e04fab2343992d2df0df4edf6003 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=73674945362d209351a3af647b276d64
+_md5_=6fd6c3be1410461aeeb305019d81dd9d
diff --git a/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.119_p1 b/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.119_p1
index 84641c5e4489..6ac4cd4a4924 100644
--- a/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.119_p1
+++ b/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.119_p1
@@ -14,4 +14,4 @@ RESTRICT=!system-ffmpeg? ( proprietary-codecs? ( bindist ) ) !system-openh264? (
SLOT=0
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-128.0.6613.119.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_127.0.6533.88-1raptor0~deb12u2.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) https://github.com/ungoogled-software/ungoogled-chromium/archive/128.0.6613.119-1.tar.gz -> ungoogled-chromium-128.0.6613.119-1.tar.gz https://github.com/chromium/chromium/commit/011c56ecf0120d3bfd56327d5a115cd55f179da6.patch?full_index=true -> chromium-011c56ecf0120d3bfd56327d5a115cd55f179da6.patch https://github.com/chromium/chromium/commit/fa382322809185a22a6b3614f425b05f95d8d526.patch?full_index=true -> chromium-fa382322809185a22a6b3614f425b05f95d8d526.patch https://github.com/chromium/chromium/commit/5c1e85eb085658187f4475ff5e56962473b6f10a.patch?full_index=true -> chromium-5c1e85eb085658187f4475ff5e56962473b6f10a.patch https://github.com/google/ruy/commit/587c2cf8b11d3c32fa26887063eda3171a3d353e.patch?full_index=true -> ruy-587c2cf8b11d3c32fa26887063eda3171a3d353e.patch cromite? ( https://github.com/uazo/cromite/archive/c609027f1a1a0961bb668668edd866e741579109.tar.gz -> cromite-c609027f1a1a0961bb668668edd866e741579109.tar.gz )
_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 6285e04fab2343992d2df0df4edf6003 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=1fee40c6bf9b21714bd66df0d299c101
+_md5_=e51bee44c001e076424164e97ef0aa2b
diff --git a/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.137_p1 b/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.137_p1
index 285c2a0fd15a..138d90db7581 100644
--- a/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.137_p1
+++ b/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.137_p1
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://github.com/ungoogled-software/ungoogled-chromium
INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs xdg-utils
IUSE=+X bluetooth cfi +clang convert-dict cups cpu_flags_arm_neon custom-cflags debug enable-driver gtk4 hangouts headless hevc kerberos libcxx nvidia +official optimize-thinlto optimize-webui override-data-dir pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 screencast selinux thinlto cromite vaapi wayland widevine system-abseil-cpp system-av1 system-brotli system-crc32c system-double-conversion system-ffmpeg +system-harfbuzz +system-icu system-jsoncpp +system-libevent +system-libusb system-libvpx +system-openh264 system-openjpeg +system-png system-re2 system-snappy system-woff2 +system-zstd +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
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~x86
LICENSE=BSD cromite? ( GPL-3 )
RDEPEND=system-abseil-cpp? ( >=dev-cpp/abseil-cpp-20230125.2 ) system-brotli? ( >=app-arch/brotli-9999 ) system-crc32c? ( dev-libs/crc32c ) system-double-conversion? ( dev-libs/double-conversion ) system-woff2? ( media-libs/woff2 ) system-snappy? ( app-arch/snappy ) system-jsoncpp? ( dev-libs/jsoncpp ) system-libevent? ( dev-libs/libevent ) system-openjpeg? ( media-libs/openjpeg:2= ) system-re2? ( >=dev-libs/re2-0.2019.08.01:= ) system-libvpx? ( >=media-libs/libvpx-1.13.0:=[postproc] ) system-libusb? ( virtual/libusb:1 ) system-icu? ( >=dev-libs/icu-71.1:= ) >=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/lcms media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:= ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.7.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.9 ) ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= || ( sys-apps/xdg-desktop-portal-gnome sys-apps/xdg-desktop-portal-gtk kde-plasma/xdg-desktop-portal-kde gui-libs/xdg-desktop-portal-lxqt gui-libs/xdg-desktop-portal-wlr ) ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( 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:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) !override-data-dir? ( !www-client/chromium !www-client/chromium-bin !www-client/cromite[-override-data-dir] )
REQUIRED_USE=thinlto? ( clang ) optimize-thinlto? ( thinlto ) cfi? ( thinlto ) pgo? ( clang ) x86? ( !thinlto !widevine ) debug? ( !official ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) !proprietary-codecs? ( !hevc ) hevc? ( system-ffmpeg ) vaapi? ( !system-av1 !system-libvpx )
RESTRICT=!system-ffmpeg? ( proprietary-codecs? ( bindist ) ) !system-openh264? ( bindist ) cromite? ( bindist )
SLOT=0
-SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-128.0.6613.137.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_127.0.6533.88-1raptor0~deb12u2.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) https://github.com/ungoogled-software/ungoogled-chromium/archive/1b11ca4600fc48faaa77260d53e20e259c0ee180.tar.gz -> ungoogled-chromium-1b11ca4600fc48faaa77260d53e20e259c0ee180.tar.gz https://github.com/chromium/chromium/commit/011c56ecf0120d3bfd56327d5a115cd55f179da6.patch?full_index=true -> chromium-011c56ecf0120d3bfd56327d5a115cd55f179da6.patch https://github.com/chromium/chromium/commit/fa382322809185a22a6b3614f425b05f95d8d526.patch?full_index=true -> chromium-fa382322809185a22a6b3614f425b05f95d8d526.patch https://github.com/chromium/chromium/commit/5c1e85eb085658187f4475ff5e56962473b6f10a.patch?full_index=true -> chromium-5c1e85eb085658187f4475ff5e56962473b6f10a.patch https://github.com/google/ruy/commit/587c2cf8b11d3c32fa26887063eda3171a3d353e.patch?full_index=true -> ruy-587c2cf8b11d3c32fa26887063eda3171a3d353e.patch cromite? ( https://github.com/uazo/cromite/archive/c609027f1a1a0961bb668668edd866e741579109.tar.gz -> cromite-c609027f1a1a0961bb668668edd866e741579109.tar.gz )
+SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-128.0.6613.137.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_127.0.6533.88-1raptor0~deb12u2.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) https://github.com/ungoogled-software/ungoogled-chromium/archive/128.0.6613.137-1.tar.gz -> ungoogled-chromium-128.0.6613.137-1.tar.gz https://github.com/chromium/chromium/commit/011c56ecf0120d3bfd56327d5a115cd55f179da6.patch?full_index=true -> chromium-011c56ecf0120d3bfd56327d5a115cd55f179da6.patch https://github.com/chromium/chromium/commit/fa382322809185a22a6b3614f425b05f95d8d526.patch?full_index=true -> chromium-fa382322809185a22a6b3614f425b05f95d8d526.patch https://github.com/chromium/chromium/commit/5c1e85eb085658187f4475ff5e56962473b6f10a.patch?full_index=true -> chromium-5c1e85eb085658187f4475ff5e56962473b6f10a.patch https://github.com/google/ruy/commit/587c2cf8b11d3c32fa26887063eda3171a3d353e.patch?full_index=true -> ruy-587c2cf8b11d3c32fa26887063eda3171a3d353e.patch cromite? ( https://github.com/uazo/cromite/archive/c609027f1a1a0961bb668668edd866e741579109.tar.gz -> cromite-c609027f1a1a0961bb668668edd866e741579109.tar.gz )
_eclasses_=check-reqs f5db0b1ec36d0899adc2b41f8c447823 chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 56973babb9c5f19cab0eeb53ece644c6 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 6285e04fab2343992d2df0df4edf6003 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=2f08a962b58d5b976cf07fe5cf3b802d
+_md5_=ae61be520781130e13d15a988bfa3288
diff --git a/metadata/md5-cache/www-client/ungoogled-chromium-bin-128.0.6613.113 b/metadata/md5-cache/www-client/ungoogled-chromium-bin-128.0.6613.137
index 554981920b19..53e223d0207c 100644
--- a/metadata/md5-cache/www-client/ungoogled-chromium-bin-128.0.6613.113
+++ b/metadata/md5-cache/www-client/ungoogled-chromium-bin-128.0.6613.137
@@ -10,6 +10,6 @@ RDEPEND=x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libX
REQUIRED_USE=x86? ( !widevine )
RESTRICT=mirror
SLOT=0
-SRC_URI=amd64? ( https://github.com/PF4Public/ungoogled-chromium-bin/releases/download/128.0.6613.113/x86-64.tar.bz2 -> ungoogled-chromium-bin-128.0.6613.113-x86-64.tar.bz2 )
+SRC_URI=amd64? ( https://github.com/PF4Public/ungoogled-chromium-bin/releases/download/128.0.6613.137/x86-64.tar.bz2 -> ungoogled-chromium-bin-128.0.6613.137-x86-64.tar.bz2 )
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 56973babb9c5f19cab0eeb53ece644c6 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib 7e1347c006a76bb812f3a9f663b79991 readme.gentoo-r1 32b48460d813533d85f082897cec1b80 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
_md5_=1b87d7bbff5f6d2ce50524d6c824e4f5
diff --git a/metadata/md5-cache/x11-libs/libfm-qt-2.0.2-r1 b/metadata/md5-cache/x11-libs/libfm-qt-2.0.2-r1
index 75d4bfde21dd..da1bf5282593 100644
--- a/metadata/md5-cache/x11-libs/libfm-qt-2.0.2-r1
+++ b/metadata/md5-cache/x11-libs/libfm-qt-2.0.2-r1
@@ -5,10 +5,10 @@ DESCRIPTION=Qt Library for Building File Managers
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake xdg-utils
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=BSD GPL-2+ LGPL-2.1+
RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6=[gui,widgets,X] >=lxde-base/menu-cache-1.1.0:= >=lxqt-base/lxqt-menu-data-2.0.0 media-libs/libexif x11-libs/libxcb:=
SLOT=0/7
SRC_URI=https://github.com/lxqt/libfm-qt/releases/download/2.0.2/libfm-qt-2.0.2.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=7390564093386a64f3d6089a49cd046e
+_md5_=010d4fe1612d84868cd672fd743ae0c3
diff --git a/metadata/md5-cache/x11-libs/qtermwidget-2.0.1 b/metadata/md5-cache/x11-libs/qtermwidget-2.0.1
index 9b7764f9007f..9601b94e27fb 100644
--- a/metadata/md5-cache/x11-libs/qtermwidget-2.0.1
+++ b/metadata/md5-cache/x11-libs/qtermwidget-2.0.1
@@ -5,10 +5,10 @@ DESCRIPTION=Qt terminal emulator widget
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=BSD GPL-2 LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
SLOT=0/2.0.1
SRC_URI=https://github.com/lxqt/qtermwidget/releases/download/2.0.1/qtermwidget-2.0.1.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=ed09c4dfde1a8bde40a5d40b46f75341
+_md5_=91d8157b15fb50a58c7deeadc93759af
diff --git a/metadata/md5-cache/x11-misc/ftmenu-0.4.0-r2 b/metadata/md5-cache/x11-misc/ftmenu-0.4.0-r2
index 156e751ac886..891d440f82c1 100644
--- a/metadata/md5-cache/x11-misc/ftmenu-0.4.0-r2
+++ b/metadata/md5-cache/x11-misc/ftmenu-0.4.0-r2
@@ -1,12 +1,12 @@
BDEPEND=virtual/pkgconfig
DEFINED_PHASES=postinst
DEPEND=dev-libs/glib:2 x11-libs/gtk+:2
-DESCRIPTION=A tray menu for the Fluxbox toolbar
+DESCRIPTION=Tray menu for the Fluxbox toolbar
EAPI=8
-HOMEPAGE=http://ftmenu.sourceforge.net/
+HOMEPAGE=https://ftmenu.sourceforge.net/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-3
RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 x11-wm/fluxbox
SLOT=0
SRC_URI=https://downloads.sourceforge.net/ftmenu/ftmenu-0.4.0.tar.gz
-_md5_=6296096e25f8cf2b98bbbd4772e82cff
+_md5_=1edb1d931f826c50d25e1a6db55c6073
diff --git a/metadata/md5-cache/x11-misc/gromit-20041213-r2 b/metadata/md5-cache/x11-misc/gromit-20041213-r2
index dbb23b6e636e..346da15b1016 100644
--- a/metadata/md5-cache/x11-misc/gromit-20041213-r2
+++ b/metadata/md5-cache/x11-misc/gromit-20041213-r2
@@ -3,12 +3,12 @@ DEFINED_PHASES=configure install
DEPEND=x11-libs/gtk+:2
DESCRIPTION=GRaphics Over MIscellaneous Things, a presentation helper
EAPI=8
-HOMEPAGE=http://www.home.unix-ag.org/simon/gromit
+HOMEPAGE=https://www.home.unix-ag.org/simon/gromit
INHERIT=toolchain-funcs
KEYWORDS=~amd64 ppc x86
LICENSE=GPL-2
RDEPEND=x11-libs/gtk+:2
SLOT=0
-SRC_URI=http://www.home.unix-ag.org/simon/gromit/gromit-20041213.tar.gz
+SRC_URI=https://www.home.unix-ag.org/simon/gromit/gromit-20041213.tar.gz
_eclasses_=multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=70fbc71b2eff09bd644abac3257b1c3d
+_md5_=8c2a8f9dcbe6686f73670f40449e4b29
diff --git a/metadata/md5-cache/x11-misc/menumaker-0.99.12 b/metadata/md5-cache/x11-misc/menumaker-0.99.12
index cac4f749070d..3a249bb388d1 100644
--- a/metadata/md5-cache/x11-misc/menumaker-0.99.12
+++ b/metadata/md5-cache/x11-misc/menumaker-0.99.12
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup
DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) doc? ( sys-apps/texinfo )
DESCRIPTION=Utility that scans through the system and generates a menu of installed programs
EAPI=7
-HOMEPAGE=http://menumaker.sourceforge.net/
+HOMEPAGE=https://menumaker.sourceforge.net/
INHERIT=autotools python-single-r1
IUSE=doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=amd64 ~ppc x86
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
SLOT=0
SRC_URI=https://downloads.sourceforge.net/menumaker/menumaker-0.99.12.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=f973d8b78a5ed36f1326824c38b3f80b
+_md5_=82915a0a1651b5853907f4a09f2dc440
diff --git a/metadata/md5-cache/x11-misc/menumaker-0.99.14 b/metadata/md5-cache/x11-misc/menumaker-0.99.14
index d70ba6dea4ad..947e3577ae04 100644
--- a/metadata/md5-cache/x11-misc/menumaker-0.99.14
+++ b/metadata/md5-cache/x11-misc/menumaker-0.99.14
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup
DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) 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 ) doc? ( sys-apps/texinfo )
DESCRIPTION=Utility that scans through the system and generates a menu of installed programs
EAPI=8
-HOMEPAGE=http://menumaker.sourceforge.net/
+HOMEPAGE=https://menumaker.sourceforge.net/
INHERIT=autotools python-single-r1
IUSE=doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=amd64 ~ppc x86
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
SLOT=0
SRC_URI=https://downloads.sourceforge.net/menumaker/menumaker-0.99.14.tar.gz
_eclasses_=autotools 61927ff6474f1d141b4ea4a5b9870424 gnuconfig f8b9cc21e72de8cbedde6ca5108d208b libtool f9e6905c12590c1cac06d85371a0819a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=e709b6fa27f47f1c7348aa174f2e1eb5
+_md5_=0bc87f1e0fba707685c895c8e8aace5c
diff --git a/metadata/md5-cache/x11-misc/pcmanfm-qt-2.0.0 b/metadata/md5-cache/x11-misc/pcmanfm-qt-2.0.0
index 1dde27331d93..9a6ee7feb01d 100644
--- a/metadata/md5-cache/x11-misc/pcmanfm-qt-2.0.0
+++ b/metadata/md5-cache/x11-misc/pcmanfm-qt-2.0.0
@@ -5,10 +5,10 @@ DESCRIPTION=Qt GUI Tabbed Filemanager
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake optfeature xdg-utils
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=GPL-2 GPL-2+ LGPL-2.1+
RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] >=kde-plasma/layer-shell-qt-6.0:6 sys-apps/util-linux virtual/freedesktop-icon-theme =x11-libs/libfm-qt-2.0*:= x11-libs/libxcb:= x11-misc/xdg-utils =lxqt-base/lxqt-menu-data-2.0*
SLOT=0
SRC_URI=https://github.com/lxqt/pcmanfm-qt/releases/download/2.0.0/pcmanfm-qt-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=dcb5dd532b1256bc32f184feb6764be1
+_md5_=9455ef43d9e7a2afb23f56bde3f3c740
diff --git a/metadata/md5-cache/x11-misc/qps-2.9.0 b/metadata/md5-cache/x11-misc/qps-2.9.0
index fa3ff1fcd7d2..0883f3c7f5e4 100644
--- a/metadata/md5-cache/x11-misc/qps-2.9.0
+++ b/metadata/md5-cache/x11-misc/qps-2.9.0
@@ -5,10 +5,10 @@ DESCRIPTION=Qt GUI Process Manager
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake xdg-utils
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0
RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets] >=lxqt-base/liblxqt-2.0:=
SLOT=0
SRC_URI=https://github.com/lxqt/qps/releases/download/2.9.0/qps-2.9.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=5dc7fa176f91a2ae3a35561a0aecb2b6
+_md5_=19126b039ee9fcfc2274216bb04c31d6
diff --git a/metadata/md5-cache/x11-misc/screengrab-2.8.0 b/metadata/md5-cache/x11-misc/screengrab-2.8.0
index dc83f83ad3d2..8e267160941e 100644
--- a/metadata/md5-cache/x11-misc/screengrab-2.8.0
+++ b/metadata/md5-cache/x11-misc/screengrab-2.8.0
@@ -5,10 +5,10 @@ DESCRIPTION=Qt GUI Screenshot Utility
EAPI=8
HOMEPAGE=https://lxqt.github.io/
INHERIT=cmake xdg-utils
-KEYWORDS=amd64 arm64 ~loong ~riscv
+KEYWORDS=amd64 arm64 ~loong ~riscv ~x86
LICENSE=GPL-2 GPL-2+ LGPL-2.1+
RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libxcb:=
SLOT=0
SRC_URI=https://github.com/lxqt/screengrab/releases/download/2.8.0/screengrab-2.8.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=aa8b4619ccffad29ed2ed8b613fa8dd0
+_md5_=290672b780c0403809b85a343c359250
diff --git a/metadata/md5-cache/x11-misc/xnots-0.2.1-r2 b/metadata/md5-cache/x11-misc/xnots-0.2.1-r2
index 830fd337bce0..04e65efd1935 100644
--- a/metadata/md5-cache/x11-misc/xnots-0.2.1-r2
+++ b/metadata/md5-cache/x11-misc/xnots-0.2.1-r2
@@ -1,9 +1,9 @@
BDEPEND=virtual/pkgconfig
DEFINED_PHASES=compile install prepare
DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/libXrender x11-libs/pango[X] x11-base/xorg-proto
-DESCRIPTION=A desktop sticky note program for the unix geek
+DESCRIPTION=Desktop sticky note program for the unix geek
EAPI=8
-HOMEPAGE=http://xnots.sourceforge.net https://github.com/thePalindrome/xnots
+HOMEPAGE=https://xnots.sourceforge.net https://github.com/thePalindrome/xnots
INHERIT=flag-o-matic toolchain-funcs
IUSE=vim-syntax
KEYWORDS=amd64 -riscv x86
@@ -12,4 +12,4 @@ RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/libXrender
SLOT=0
SRC_URI=https://downloads.sourceforge.net/xnots/xnots-0.2.1.tar.gz
_eclasses_=flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9
-_md5_=af959ba8c92ecea2a862e969c5d86566
+_md5_=ba37d131c99c39d78ef1df52a0deb26d
diff --git a/metadata/md5-cache/x11-terms/qterminal-2.0.1-r1 b/metadata/md5-cache/x11-terms/qterminal-2.0.1-r1
index c473537cdb19..4888f7525dad 100644
--- a/metadata/md5-cache/x11-terms/qterminal-2.0.1-r1
+++ b/metadata/md5-cache/x11-terms/qterminal-2.0.1-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake xdg-utils
IUSE=test
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=GPL-2 GPL-2+
RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 media-libs/libcanberra x11-libs/libX11 ~x11-libs/qtermwidget-2.0.1:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/lxqt/qterminal/releases/download/2.0.1/qterminal-2.0.1.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=60ba2911fe6e4ed70c5029cf8a6fba5f
+_md5_=00f0be6831d82d42cad0696f49efebd4
diff --git a/metadata/md5-cache/x11-terms/terminator-2.1.4 b/metadata/md5-cache/x11-terms/terminator-2.1.4
index b6bc93ab5ae4..c329d37df62d 100644
--- a/metadata/md5-cache/x11-terms/terminator-2.1.4
+++ b/metadata/md5-cache/x11-terms/terminator-2.1.4
@@ -6,7 +6,7 @@ HOMEPAGE=https://github.com/gnome-terminator/terminator
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=distutils-r1 optfeature verify-sig virtualx xdg
IUSE=test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 verify-sig test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc ~riscv x86
LICENSE=GPL-2
RDEPEND=dev-libs/glib:2 dev-python/configobj[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycairo[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] gnome-base/gsettings-desktop-schemas[introspection] x11-libs/gtk+:3 x11-libs/vte:2.91[introspection] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) 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 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/gnome-terminator/terminator/releases/download/v2.1.4/terminator-2.1.4.tar.gz verify-sig? ( https://github.com/gnome-terminator/terminator/releases/download/v2.1.4/terminator-2.1.4.tar.gz.asc )
_eclasses_=distutils-r1 515591e76fa89a2359ed45d26bf9c774 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multibuild 45df57b1877333d70a9e894f6c8fdb3a multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils a0eb740debe3d472355e8bc52f62e0ac python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 f725ac0da559bdf4ee7bcebf2112cd32 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 verify-sig a79ba011daaf532d71a219182474d150 virtualx 53fb93b5555470a64f14fde25cf1ad2c xdg 8d7d90c01b1b1c2602dab6fc6b177097 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=10d2fae1c747b1ffc7c232db81b76a4c
+_md5_=4720a788494cdc657383d2effe81e046
diff --git a/metadata/md5-cache/x11-themes/lxqt-themes-2.0.0 b/metadata/md5-cache/x11-themes/lxqt-themes-2.0.0
index 34a34f363715..0705c630d124 100644
--- a/metadata/md5-cache/x11-themes/lxqt-themes-2.0.0
+++ b/metadata/md5-cache/x11-themes/lxqt-themes-2.0.0
@@ -4,9 +4,9 @@ DESCRIPTION=LXQt Themes
EAPI=8
HOMEPAGE=https://lxqt-project.org/
INHERIT=cmake xdg-utils
-KEYWORDS=amd64 arm64 ~riscv
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=LGPL-2.1+
SLOT=0
SRC_URI=https://github.com/lxqt/lxqt-themes/releases/download/2.0.0/lxqt-themes-2.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic fa33e3696fe4689dda7e9affe92e2c94 multilib 7e1347c006a76bb812f3a9f663b79991 multiprocessing e644caa6eb7ce7e5ab0864383ac13ad9 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 948855ec7ad9f11351edf9066708dfa9 xdg-utils 5465aed08f1dfc2a75f14cbea4272961
-_md5_=21c959e649640d8672bf6afc0d4025be
+_md5_=36409a39c5c0c36a5ddb883471c7fb8c
diff --git a/net-analyzer/zabbix/files/zabbix-6.4.6-clang16-build-fix.patch b/net-analyzer/zabbix/files/zabbix-6.4.6-clang16-build-fix.patch
deleted file mode 100644
index 4160a42ee6eb..000000000000
--- a/net-analyzer/zabbix/files/zabbix-6.4.6-clang16-build-fix.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-https://github.com/zabbix/zabbix/pull/110
-From: Brahmajit Das <brahmajit.xyz@gmail.com>
-Date: Sun, 24 Sep 2023 14:40:05 +0000
-Subject: [PATCH] Fix incompatible pointer to integer conversion initializing
-
-Makes struct members explicit.
-
-First found on Gentoo linux, with MUSL LLVM profile. Most probably due
-to newer compilers (like Clang 16 and GCC 14) have turned various errors
-on by default and we get build errors such as:
-
-```
-net.c:115:79: error: incompatible pointer to integer conversion initializing 'int' with an expression of type 'void *' [-Wint-conversion]
- struct msghdr s_msg = { (void *)&s_sa, sizeof(struct sockaddr_nl), s_io, 1, NULL, 0, 0};
- ^~~~
-/usr/include/unistd.h:25:14: note: expanded from macro 'NULL'
- ^~~~~~~~~~
-net.c:121:79: error: incompatible pointer to integer conversion initializing 'int' with an expression of type 'void *' [-Wint-conversion]
- struct msghdr r_msg = { (void *)&r_sa, sizeof(struct sockaddr_nl), r_io, 1, NULL, 0, 0};
- ^~~~
-/usr/include/unistd.h:25:14: note: expanded from macro 'NULL'
-```
-
-Bug: https://bugs.gentoo.org/897840
-Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
---- a/src/libs/zbxsysinfo/linux/net.c
-+++ b/src/libs/zbxsysinfo/linux/net.c
-@@ -112,13 +112,25 @@ static int find_tcp_port_by_state_nl(unsigned short port, int state, int *found)
-
- struct sockaddr_nl s_sa = { AF_NETLINK, 0, 0, 0 };
- struct iovec s_io[1] = { { &request, sizeof(request) } };
-- struct msghdr s_msg = { (void *)&s_sa, sizeof(struct sockaddr_nl), s_io, 1, NULL, 0, 0};
-+ struct msghdr s_msg = { .msg_name = (void *)&s_sa,
-+ .msg_namelen = sizeof(struct sockaddr_nl),
-+ .msg_iov = s_io,
-+ .msg_iovlen = 1,
-+ .msg_control = NULL,
-+ .msg_controllen = 0,
-+ .msg_flags = 0};
-
- char buffer[BUFSIZ] = { 0 };
-
- struct sockaddr_nl r_sa = { AF_NETLINK, 0, 0, 0 };
- struct iovec r_io[1] = { { buffer, BUFSIZ } };
-- struct msghdr r_msg = { (void *)&r_sa, sizeof(struct sockaddr_nl), r_io, 1, NULL, 0, 0};
-+ struct msghdr r_msg = { .msg_name = (void *)&r_sa,
-+ .msg_namelen = sizeof(struct sockaddr_nl),
-+ .msg_iov = r_io,
-+ .msg_iovlen = 1,
-+ .msg_control = NULL,
-+ .msg_controllen = 0,
-+ .msg_flags = 0};
-
- struct nlmsghdr *r_hdr;
-
---
-2.42.0
-
diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest
index c923ee69202f..c4d1091f3ac1 100644
--- a/net-im/nheko/Manifest
+++ b/net-im/nheko/Manifest
@@ -1,2 +1 @@
-DIST nheko-v0.11.3.tar.bz2 1222761 BLAKE2B 218246824512b13fc3448142e5e127b207952e3f66c2b308ca281d7f9e6b0198760d9408b467bf9442a0df306d2b23ffc5034cba5c675299aac85ac4ebe23280 SHA512 bd051144a16cd628d6259a7ce4acf10fd7b7ef3d8b0036cbf1f2a80c550062a04062a61c66e7a060f853d53c1eaa50fadb0223641e98283001aabf037c0e4de1
DIST nheko-v0.12.0.tar.bz2 1438636 BLAKE2B 6586b913f5221d2d8da5e56eb23fd0ef4ad79f4d4649244308787fd2e6c54d3ddfea32e4723676386a1681370e51c8af73c3a58fc77b536e6fa44ad0bdac2e7a SHA512 8fd96c3d40c75250b9c66eef673d709392d6afe1e9c7a8ad8cb3015633583fb2358c9e714da19c5616640c6c2ff8027871293718b0fcdb0f5d6a5ea0f27e7a3f
diff --git a/net-im/nheko/nheko-0.11.3-r2.ebuild b/net-im/nheko/nheko-0.11.3-r2.ebuild
deleted file mode 100644
index e1a95fff5441..000000000000
--- a/net-im/nheko/nheko-0.11.3-r2.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake optfeature xdg
-
-MY_P="${PN}-v${PV}"
-DESCRIPTION="Desktop client for the Matrix protocol"
-HOMEPAGE="https://nheko-reborn.github.io/"
-SRC_URI="https://nheko.im/nheko-reborn/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X doc +jpeg man tiff v4l video voip +webp"
-REQUIRED_USE="video? ( voip )"
-
-MY_GST_V="1.18"
-COMMON_DEPEND="
- app-text/cmark:=
- >=dev-cpp/blurhash-0.2.0:=
- >=dev-cpp/coeurl-0.3.1:=[ssl]
- dev-cpp/cpp-httplib:=
- dev-db/lmdb:=
- dev-libs/libfmt:=
- >=dev-libs/mtxclient-0.9.0:=
- dev-libs/olm
- >=dev-libs/qtkeychain-0.12.0:=[qt5]
- dev-libs/spdlog:=
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtdeclarative:5[widgets]
- dev-qt/qtgui:5[jpeg?,png]
- dev-qt/qtmultimedia:5[qml]
- dev-qt/qtnetwork:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- voip? (
- dev-libs/glib:2
- >=media-libs/gst-plugins-bad-${MY_GST_V}:1.0
- >=media-libs/gst-plugins-base-${MY_GST_V}:1.0
- >=media-libs/gstreamer-${MY_GST_V}:1.0
- video? (
- X? (
- x11-libs/libxcb:=
- x11-libs/xcb-util-wm
- )
- )
- )
-"
-# 'dev-qt/qtconcurrent' is linked but never used
-DEPEND="${COMMON_DEPEND}
- dev-cpp/nlohmann_json
- >=dev-db/lmdb++-1.0.0
- dev-qt/qtconcurrent:5
-"
-# 'virtual/notification-daemon' is required because of upstream bug:
-# https://github.com/Nheko-Reborn/nheko/issues/693
-RDEPEND="${COMMON_DEPEND}
- dev-qt/qtgraphicaleffects:5
- dev-qt/qtquickcontrols2:5
- virtual/notification-daemon
- tiff? ( dev-qt/qtimageformats:5 )
- voip? (
- >=media-plugins/gst-plugins-dtls-${MY_GST_V}:1.0
- media-plugins/gst-plugins-libnice:1.0
- >=media-plugins/gst-plugins-meta-${MY_GST_V}:1.0[opus]
- >=media-plugins/gst-plugins-srtp-${MY_GST_V}:1.0
- >=media-plugins/gst-plugins-webrtc-${MY_GST_V}:1.0
- video? (
- >=media-libs/gst-plugins-base-${MY_GST_V}:1.0[opengl]
- >=media-plugins/gst-plugins-meta-${MY_GST_V}:1.0[v4l?,vpx]
- >=media-plugins/gst-plugins-qt5-${MY_GST_V}:1.0
- X? (
- >=media-plugins/gst-plugins-ximagesrc-${MY_GST_V}:1.0
- )
- )
- )
- webp? ( dev-qt/qtimageformats:5 )
-"
-BDEPEND="
- dev-qt/linguist-tools:5
- doc? ( app-text/doxygen[dot] )
- man? (
- || (
- app-text/asciidoc
- dev-ruby/asciidoctor
- )
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-explicit-optional-construction.patch
- "${FILESDIR}"/${P}-fix-build-against-fmt10.patch
-)
-
-DOCS=( {CHANGELOG,README}.md )
-
-src_configure() {
- local -a mycmakeargs=(
- -DSCREENSHARE_X11=$(if use video && use X; then echo ON; else echo OFF; fi)
- -DVOIP=$(usex voip)
- -DBUILD_DOCS=$(usex doc)
- -DMAN=$(usex man)
- -DUSE_BUNDLED_CPPHTTPLIB=OFF
- -DUSE_BUNDLED_BLURHASH=OFF
-
- # See #890903 and #911111
- -DCMAKE_POSITION_INDEPENDENT_CODE=OFF
-
- # Handle transitive dependencies
- -DOPENSSL_FOUND:BOOL=TRUE
- -Dlibevent_core_FOUND:BOOL=TRUE
- -Dlibevent_pthreads_FOUND:BOOL=TRUE
- -Dlibcurl_FOUND:BOOL=TRUE
- -Dre2_FOUND:BOOL=TRUE
- )
-
- use doc && HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
- cmake_src_configure
-}
-
-pkg_postinst() {
- optfeature "additional image formats support" kde-frameworks/kimageformats:5
- optfeature "audio & video file playback support" media-plugins/gst-plugins-meta[ffmpeg]
- optfeature "secrets storage support other than kwallet (for example gnome-keyring or keepassxc)" \
- "dev-libs/qtkeychain[keyring]"
- optfeature "identicons support" dev-cpp/qt-jdenticon:5
-
- xdg_pkg_postinst
-}
diff --git a/net-im/nheko/nheko-0.12.0-r1.ebuild b/net-im/nheko/nheko-0.12.0-r1.ebuild
index b3c4dfaa5bd5..1160dc354adb 100644
--- a/net-im/nheko/nheko-0.12.0-r1.ebuild
+++ b/net-im/nheko/nheko-0.12.0-r1.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-libs/olm
>=dev-libs/openssl-1.1.0:=
>=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
- dev-libs/re2:0/10=
+ dev-libs/re2:0/10
dev-libs/spdlog:=
dev-qt/qtbase:6[concurrent,dbus,gui,widgets]
dev-qt/qtdeclarative:6[widgets]
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index 46da5a3febf8..b31fb96ff2de 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1 @@
-DIST signal-desktop_7.22.0_amd64.deb 122256870 BLAKE2B 39822a5bba412e389aea670ce315d71d503b2d82ea3209d11c8e4a95c503ea1aa15310153388ab7c2bad9ed5c960d6e0ada45efc2b3452c59156c9f76b230bcd SHA512 d3f45872af6318185ab7c732cabb72b1c193756e8d055ca3964284f37c94a6076eafcb11760ad7880dc1fe29a18ec598f5432a05da2046c95c633b70c5390e89
+DIST signal-desktop_7.24.1_amd64.deb 121651214 BLAKE2B 8332fa49818d5ace38e2216b3bb806a116cf2a1c11b3fc4130701e73050952ab1296f82f0117ce51974f35f7052f43a6b15d356405bc2e6fd667c6211ee74f5c SHA512 14aaaf24aca074480d857540113d6630b3597887f0beeac732b1aa22a8a0dc6915bc84276e706a143c421732b1fffd7912021b02d1e955be7e79ef9910680352
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.22.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-7.24.1.ebuild
index 4ddfe8d854e5..4ddfe8d854e5 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.22.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.24.1.ebuild
diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index e974871fa2d4..fdac541a5ef9 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -7,7 +7,6 @@ DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b06260430
DIST blake2-0.10.6.crate 47234 BLAKE2B e1464e4ae61acf4a646ce548f1e7eeafe277737bff626e7e6813516ad4458459243bf13aeb3d8a8fa40860482b519a3e614e54dd4e906b4a8ff59c2d0df9ac1d SHA512 e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
-DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
DIST bytes-1.6.1.crate 60723 BLAKE2B a6f28770d1c42d7bb02964cafedc205c2730351cfca81520dbf62300284416a49e19c5d858dc37ba001d21846efb75d20977162a7e203e7171ef33868a720309 SHA512 4826cdba7a772b68f7352a3160a4c8ff93002110644c2e99537274cbb9776ba2f40ed8be9cde564f58b884c1985bdbce07cd7f5a46d34b48146ff51f317b5ab7
DIST bytes-1.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838eeba7deb56d109c8579966be4b8a7a56bbc26f9387bd0bef9fe5449d5e2ae8d11b254a7ef93048a4827d945ddddb5ce09 SHA512 04cb5bb1718ee378be1d9d56aef2d117ed561935ddadd78139ef2839f998e92c88369c79560bce9d23246a3ebda1dc888af373f9ad4827a0b9a249379bc71e81
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
@@ -69,13 +68,11 @@ DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f2
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
DIST syn-2.0.61.crate 257199 BLAKE2B d2133732d9a7f16c47729be1b4c18c05ffdcb9cb1395ca9b8e0ee68098c746e92b82b7fe02d33b70985a04c943b38895996da115489c712011f7cfb4820d4f1e SHA512 368f5b5eff3988f6408be59ed4861397d532f6b0225abaac8befb458e87d4f48a92977d986b1a994bb7fc80d9ab455529bcbe5e2ec4e16d0e4810a1e66bd3042
-DIST synapse-1.111.1.gh.tar.gz 8617197 BLAKE2B 2d1a91ba46f53de964b188cce7c079a22783c8978aa47b0d69148ca59f7a05c398eae79846ac36dc704dae735c41ac071620811cbdf19b5831a839d23d2ca21f SHA512 02047f673ddf6f32731a327ba1412d2a396af0ee4a57a7a7ae5e76d6a14957196bedcf53ecc21d3dac8fc4d92872aad335755599fa1a87d82c90d471f0549ef3
DIST synapse-1.112.0.gh.tar.gz 8644732 BLAKE2B b50d9313eee37efa87c8cbd197728462c3104b336136cd732c4eef3d17c1d71aaaac7f4dc28099755b67221ac9351e4238fa45fc01581d752eafddad6687e749 SHA512 dc09e37f6581dd2b25c2aaae53294df997e450bfc4c3496929f56d342d354a48f0bfaac2aee154f7e1f53e86f7d078844495290c0fbc6c91efea966f8f6d68ff
DIST synapse-1.113.0.gh.tar.gz 8674102 BLAKE2B 2ee2e400b0a759af9a4278cfb6028c8a355d842d8a4f02ba9946f2ff5caba95573c53f33bbbca029a092cfabadfd853d4caaef4e2ad8d218ab89722f3a59d00b SHA512 190e14adb67ec39f63b21623b620fe60047ef49b2ea5515c17d3ff7d1cc990ddb26c4d7a35b65b61b28b5059ad6ff78a90cc3d49efc5b462f6a4240284ebf50f
DIST synapse-1.114.0.gh.tar.gz 8697736 BLAKE2B 984cab788fd88ffbb1919b4aad75df741267a1d8752d9fd95a68e7bae75b28993b325fff32d721661607c3d66761f2ba5768ad6f0636f65a23eb4fc9c9e5100e SHA512 14e9abd441d1f67411d7087ca489a52343d7804ba8b575326ec52e128c0a3a0ba533b08ddaf3d31b49ac80d7b79a18e9ccdde581510c69c883d4284ddd4aed4b
DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
-DIST ulid-1.1.2.crate 11517 BLAKE2B b15ec0ddd8f4936de1533fb347888b0dc6d0755ee7cb8e11a54e70a4accf0f3558b06e5bf48a8f06199b030510dcfbc1d4180d94e9d7516ef7bede728dab2221 SHA512 6bad4dcc2cbd5c05b1d535e6d8bb91da84cf2ee8c2d6c189ce302f5d5c3757d7878ccefaebeaaed93b8b7d90ec4d22033f9aee7f9a22a9329ce9b391934a3b12
DIST ulid-1.1.3.crate 11596 BLAKE2B a079fc34f5af9de89469d1edd5a53c1bc1a0f9bff8ce731c185345fe4067432a121efc6a04ac6cf377fd03c89558067e7d5d52c4b9dfd23e7055ce5af89e84b3 SHA512 a8f6ab3601417e7a46a763bb28722c3770fb0c2dea340c02a8e96d2e3597a304589745c65278c90bbc64f5153501a2a85321386669fda71ad7252ec67dd749df
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
diff --git a/net-im/synapse/synapse-1.111.1.ebuild b/net-im/synapse/synapse-1.111.1.ebuild
deleted file mode 100644
index bd5f7fb480d7..000000000000
--- a/net-im/synapse/synapse-1.111.1.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-CRATES="
- aho-corasick@1.1.3
- anyhow@1.0.86
- arc-swap@1.7.1
- autocfg@1.3.0
- base64@0.21.7
- bitflags@2.5.0
- blake2@0.10.6
- block-buffer@0.10.4
- bumpalo@3.16.0
- bytes@1.6.0
- cfg-if@1.0.0
- cpufeatures@0.2.12
- crypto-common@0.1.6
- digest@0.10.7
- fnv@1.0.7
- generic-array@0.14.7
- getrandom@0.2.15
- headers-core@0.3.0
- headers@0.4.0
- heck@0.4.1
- hex@0.4.3
- http@1.1.0
- httpdate@1.0.3
- indoc@2.0.5
- itoa@1.0.11
- js-sys@0.3.69
- lazy_static@1.5.0
- libc@0.2.154
- lock_api@0.4.12
- log@0.4.22
- memchr@2.7.2
- memoffset@0.9.1
- mime@0.3.17
- once_cell@1.19.0
- parking_lot@0.12.2
- parking_lot_core@0.9.10
- portable-atomic@1.6.0
- ppv-lite86@0.2.17
- proc-macro2@1.0.82
- pyo3-build-config@0.21.2
- pyo3-ffi@0.21.2
- pyo3-log@0.10.0
- pyo3-macros-backend@0.21.2
- pyo3-macros@0.21.2
- pyo3@0.21.2
- pythonize@0.21.1
- quote@1.0.36
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- redox_syscall@0.5.1
- regex-automata@0.4.6
- regex-syntax@0.8.3
- regex@1.10.5
- ryu@1.0.18
- scopeguard@1.2.0
- serde@1.0.204
- serde_derive@1.0.204
- serde_json@1.0.120
- sha1@0.10.6
- sha2@0.10.8
- smallvec@1.13.2
- subtle@2.5.0
- syn@2.0.61
- target-lexicon@0.12.14
- typenum@1.17.0
- ulid@1.1.2
- unicode-ident@1.0.12
- unindent@0.2.3
- version_check@0.9.4
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen@0.2.92
- web-time@1.1.0
- windows-targets@0.52.5
- windows_aarch64_gnullvm@0.52.5
- windows_aarch64_msvc@0.52.5
- windows_i686_gnu@0.52.5
- windows_i686_gnullvm@0.52.5
- windows_i686_msvc@0.52.5
- windows_x86_64_gnu@0.52.5
- windows_x86_64_gnullvm@0.52.5
- windows_x86_64_msvc@0.52.5
-"
-
-inherit cargo distutils-r1 multiprocessing optfeature systemd
-
-DESCRIPTION="Reference implementation of Matrix homeserver"
-HOMEPAGE="
- https://matrix.org/
- https://github.com/element-hq/synapse
-"
-SRC_URI="
- https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="AGPL-3+"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
-IUSE="postgres systemd test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- acct-user/synapse
- acct-group/synapse
-"
-# The dev-python/twisted-24.3.0_p20240628 snapshot available in our tree
-# introduces some breaking changes for synapse,
-# see https://github.com/element-hq/synapse/issues/17075
-RDEPEND="
- ${DEPEND}
- dev-python/attrs[${PYTHON_USEDEP}]
- dev-python/bcrypt[${PYTHON_USEDEP}]
- dev-python/bleach[${PYTHON_USEDEP}]
- >=dev-python/canonicaljson-2[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/ijson[${PYTHON_USEDEP}]
- dev-python/immutabledict[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
- dev-python/jsonschema[${PYTHON_USEDEP}]
- >=dev-python/matrix-common-1.3.0[${PYTHON_USEDEP}]
- dev-python/msgpack[${PYTHON_USEDEP}]
- dev-python/netaddr[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/phonenumbers[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp]
- dev-python/prometheus-client[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pydantic[${PYTHON_USEDEP}]
- dev-python/pymacaroons[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/python-multipart[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/service-identity[${PYTHON_USEDEP}]
- dev-python/signedjson[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
- dev-python/treq[${PYTHON_USEDEP}]
- dev-python/twisted[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- dev-python/unpaddedbase64[${PYTHON_USEDEP}]
- postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
- systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
-"
-BDEPEND="
- dev-python/setuptools-rust[${PYTHON_USEDEP}]
- test? (
- dev-python/hiredis[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/pyicu[${PYTHON_USEDEP}]
- dev-python/txredisapi[${PYTHON_USEDEP}]
- postgres? ( dev-db/postgresql[server] )
- )
-"
-
-# Rust extension
-QA_FLAGS_IGNORED="usr/lib/python3.*/site-packages/synapse/synapse_rust.abi3.so"
-
-src_test() {
- if use postgres; then
- einfo "Preparing postgres test instance"
- initdb --pgdata="${T}/pgsql" || die
- pg_ctl --wait --pgdata="${T}/pgsql" start \
- --options="-h '' -k '${T}'" || die
- createdb --host="${T}" synapse_test || die
-
- # See https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#running-tests-under-postgresql
- local -x SYNAPSE_POSTGRES=1
- local -x SYNAPSE_POSTGRES_HOST="${T}"
- fi
-
- # This remove is necessary otherwise python is not able to locate
- # synapse_rust.abi3.so.
- rm -rf synapse || die
-
- nonfatal distutils-r1_src_test
- local ret=${?}
-
- if use postgres; then
- einfo "Stopping postgres test instance"
- pg_ctl --wait --pgdata="${T}/pgsql" stop || die
- fi
-
- [[ ${ret} -ne 0 ]] && die
-}
-
-python_test() {
- "${EPYTHON}" -m twisted.trial -j "$(makeopts_jobs)" tests
-}
-
-src_install() {
- distutils-r1_src_install
- keepdir /var/{lib,log}/synapse /etc/synapse
- fowners synapse:synapse /var/{lib,log}/synapse /etc/synapse
- fperms 0750 /var/{lib,log}/synapse /etc/synapse
- newinitd "${FILESDIR}/${PN}.initd-r1" "${PN}"
- systemd_dounit "${FILESDIR}/synapse.service"
-}
-
-pkg_postinst() {
- optfeature "Improve user search for international display names" dev-python/pyicu
- optfeature "Redis support" dev-python/txredisapi
- optfeature "VoIP relaying on your homeserver with turn" net-im/coturn
-
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- einfo
- elog "In order to generate initial configuration run:"
- elog "sudo -u synapse synapse_homeserver \\"
- elog " --server-name matrix.domain.tld \\"
- elog " --config-path /etc/synapse/homeserver.yaml \\"
- elog " --generate-config \\"
- elog " --data-directory /var/lib/synapse \\"
- elog " --report-stats=no"
- einfo
- else
- einfo
- elog "Please refer to upgrade notes if any special steps are required"
- elog "to upgrade from the version you currently have installed:"
- elog
- elog " https://github.com/element-hq/synapse/blob/develop/docs/upgrade.md"
- einfo
- fi
-}
diff --git a/net-im/synapse/synapse-1.113.0.ebuild b/net-im/synapse/synapse-1.113.0.ebuild
index 0ff96a8cefb3..0bf24829624e 100644
--- a/net-im/synapse/synapse-1.113.0.ebuild
+++ b/net-im/synapse/synapse-1.113.0.ebuild
@@ -116,7 +116,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
IUSE="postgres systemd test"
RESTRICT="!test? ( test )"
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 1b240705c7d3..eaa0b83fa672 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,3 +1,2 @@
DIST webkitgtk-2.44.1.tar.xz 36280696 BLAKE2B a5fff4c4fe90bcd0ea098930e51a36ea60152da47fd06e78abbc10f146437838aa19fed15cf58732b538046e1f42d8461cd5c0e0859096506932c9fae150cc16 SHA512 b1752303f9ee38ef98c1e5c0cad001d389eaedbbf07d13fed8699104e6e311cb47a9bed7089868cb92c53d2777aaff441147353da13123d5c8eee4adf8709169
-DIST webkitgtk-2.44.2.tar.xz 36289060 BLAKE2B f92ba55adf7bfea165d9950ffbea6f848466be7c6a96b50e0c1c080964415b3e1b44f65c22fa8f64e907e6e7785bd86082452ce15c62ff52811ebc7b8d6b1071 SHA512 b7eb85c1695b7240285fd467443829c94b0c015fba9953a6e370d2195a3e3afab951bab279c922e7499ba7ca150949f3c1126b6100b30b08bef3338f84f08ac5
-DIST webkitgtk-2.44.3.tar.xz 37250176 BLAKE2B 70ee02b2d5828907d7659db903f5dbc4db628af47e421db1b105163a5cec902be19f740e752179e7cda3e605af232150bb1fb37efd2382d7d4f2454fd3f8bccc SHA512 a98c15d6e68d2346abf75acf3447a11ba0f1c788a60847465d57856aa8b2fbad54e6f0c3a96edd3960919d2f12ba7a7313d37a2ebce21f493f8a6555d8e88ee0
+DIST webkitgtk-2.44.4.tar.xz 35858056 BLAKE2B 9e3d016bfb2b4e80d2ebeda95e75f8ec8b909b41b17a879d3e1119ed66e3bf4d590a22ed814bb1572dac8d8a8838bb37b5ab1372121b276e02ee8925f6c5b00c SHA512 037ef6a9faca68b68dc62927a475134450493129043ea6cc03595cd4a684d590f80a1e9c3ed40a9176874ba43fc9efbc5065a264dfe131ebd72e272756612db9
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.2-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.2-r410.ebuild
deleted file mode 100644
index 237e7980d698..000000000000
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.2-r410.ebuild
+++ /dev/null
@@ -1,251 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_REQ_USE="xml(+)"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-USE_RUBY="ruby31 ruby32 ruby33"
-
-inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
-
-MY_P="webkitgtk-${PV}"
-DESCRIPTION="Open source web browser engine"
-HOMEPAGE="https://www.webkitgtk.org"
-SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
-
-LICENSE="LGPL-2+ BSD"
-SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
-REQUIRED_USE="|| ( aqua wayland X )"
-
-# Tests do not run when built from tarballs
-# https://bugs.webkit.org/show_bug.cgi?id=215986
-RESTRICT="test"
-
-# Dependencies found at Source/cmake/OptionsGTK.cmake
-# Missing WebRTC support, but ENABLE_WEB_RTC is experimental upstream
-# media-libs/mesa dep is for libgbm
-# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
-# TODO: gst-plugins-base[X] is only needed when build configuration ends up
-# with GLX set, but that's a bit automagic too to fix
-# Softblocking webkit-gtk-2.38:4 as at that time WebKitWebDriver migrated to SLOT=4.1; currently it is found in SLOT=6
-RDEPEND="
- >=x11-libs/cairo-1.16.0[X?]
- >=media-libs/fontconfig-2.13.0:1.0
- >=media-libs/freetype-2.9.0:2
- >=dev-libs/libgcrypt-1.7.0:0=
- dev-libs/libtasn1:=
- >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
- >=media-libs/harfbuzz-1.4.2:=[icu(+)]
- >=dev-libs/icu-61.2:=
- media-libs/libjpeg-turbo:0=
- >=media-libs/libepoxy-1.5.4[egl(+)]
- >=net-libs/libsoup-3.0.8:3.0[introspection?]
- >=dev-libs/libxml2-2.8.0:2
- >=media-libs/libpng-1.4:0=
- dev-db/sqlite:3
- sys-libs/zlib:0
- media-libs/libwebp:=
- >=app-accessibility/at-spi2-core-2.46.0:2
-
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/libxslt-1.1.7
- media-libs/woff2
- keyring? ( app-crypt/libsecret )
- introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
- x11-libs/libdrm
- media-libs/mesa
- spell? ( >=app-text/enchant-0.22:2 )
- gstreamer? (
- >=media-libs/gstreamer-1.20:1.0
- >=media-libs/gst-plugins-base-1.20:1.0[egl,X?]
- media-libs/gst-plugins-base:1.0[opengl]
- >=media-plugins/gst-plugins-opus-1.20:1.0
- >=media-libs/gst-plugins-bad-1.20:1.0
- )
-
- X? ( x11-libs/libX11 )
-
- dev-libs/hyphen
- jpegxl? ( >=media-libs/libjxl-0.7.0:= )
- avif? ( >=media-libs/libavif-0.9.0:= )
- lcms? ( media-libs/lcms:2 )
-
- media-libs/libglvnd
- wayland? (
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.24
- )
-
- seccomp? (
- >=sys-apps/bubblewrap-0.3.1
- sys-libs/libseccomp
- sys-apps/xdg-dbus-proxy
- )
-
- systemd? ( sys-apps/systemd:= )
- gamepad? ( >=dev-libs/libmanette-0.2.4 )
- !<net-libs/webkit-gtk-2.38:4
-"
-DEPEND="${RDEPEND}"
-# Need real bison, not yacc
-BDEPEND="
- ${PYTHON_DEPS}
- ${RUBY_DEPS}
- >=app-accessibility/at-spi2-core-2.5.3
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=dev-util/gperf-3.0.1
- dev-util/unifdef
- >=sys-devel/bison-2.4.3
- || ( >=sys-devel/gcc-7.3 >=sys-devel/clang-5 )
- sys-devel/gettext
- virtual/pkgconfig
-
- >=dev-lang/perl-5.10
- virtual/perl-Data-Dumper
- virtual/perl-Carp
- virtual/perl-JSON-PP
-
- wayland? ( dev-util/wayland-scanner )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
-
-# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
-# gnome2_src_prepare, and both apply ${PATCHES[@]}
-PATCHES=()
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- einfo "Checking for sufficient disk space to build ${PN} with debugging CFLAGS"
- check-reqs_pkg_pretend
- fi
-
- if ! test-flag-CXX -std=c++17 ; then
- die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
- fi
- fi
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then
- check-reqs_pkg_setup
- fi
-
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- gnome2_src_prepare
-
- # Fix USE=-jumbo-build compilation on arm64
- eapply "${FILESDIR}"/2.42.3-arm64-non-jumbo-fix-925621.patch
- # Fix USE=-jumbo-build on all arches
- eapply "${FILESDIR}"/2.44.1-non-unified-build-fixes.patch
- # https://bugs.webkit.org/show_bug.cgi?id=274261
- eapply "${FILESDIR}"/${PV}-excessive-cpu-usage.patch
-}
-
-src_configure() {
- # Respect CC, otherwise fails on prefix #395875
- tc-export CC
-
- # ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
- filter-lto
-
- # It does not compile on alpha without this in LDFLAGS
- # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Sigbuses on SPARC with mcpu and co., bug #???
- use sparc && filter-flags "-mvis"
-
- # https://bugs.webkit.org/show_bug.cgi?id=42070 , #301634
- use ppc64 && append-flags "-mminimal-toc"
-
- # Try to use less memory, bug #469942 (see Fedora .spec for reference)
- append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory")
-
- # Ruby situation is a bit complicated. See bug 513888
- local rubyimpl
- local ruby_interpreter=""
- local RUBY
- for rubyimpl in ${USE_RUBY}; do
- if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
- RUBY="$(type -P ${rubyimpl})"
- ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
- fi
- done
- # This will rarely occur. Only a couple of corner cases could lead us to
- # that failure. See bug 513888
- [[ -z ${ruby_interpreter} ]] && die "No suitable ruby interpreter found"
- # JavaScriptCore/Scripts/postprocess-asm invokes another Ruby script directly
- # so it doesn't respect RUBY_EXECUTABLE, bug #771744.
- sed -i -e "s:#!/usr/bin/env ruby:#!${RUBY}:" $(grep -rl "/usr/bin/env ruby" Source/JavaScriptCore || die) || die
-
- # TODO: Check Web Audio support
- # should somehow let user select between them?
-
- local mycmakeargs=(
- -DPython_EXECUTABLE="${PYTHON}"
- ${ruby_interpreter}
- # If bubblewrap[suid] then portage makes it go-r and cmake find_program fails with that
- -DBWRAP_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/bwrap
- -DDBUS_PROXY_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/xdg-dbus-proxy
- -DPORT=GTK
- # Source/cmake/WebKitFeatures.cmake
- -DENABLE_API_TESTS=OFF
- -DENABLE_BUBBLEWRAP_SANDBOX=$(usex seccomp)
- -DENABLE_GAMEPAD=$(usex gamepad)
- -DENABLE_MINIBROWSER=$(usex examples)
- -DENABLE_PDFJS=$(usex pdf)
- -DENABLE_GEOLOCATION=ON # Runtime optional (talks over dbus service)
- -DENABLE_SPELLCHECK=$(usex spell)
- -DENABLE_UNIFIED_BUILDS=$(usex jumbo-build)
- -DENABLE_VIDEO=$(usex gstreamer)
- -DUSE_GSTREAMER_WEBRTC=$(usex gstreamer)
- -DUSE_GSTREAMER_TRANSCODER=$(usex gstreamer)
- -DENABLE_WEB_CODECS=$(usex gstreamer) # https://bugs.webkit.org/show_bug.cgi?id=269147
- -DENABLE_WEBDRIVER=OFF # Disable WebDriver for webkit2gtk-4.1 and use the webkit2gtk-6.0 one
- -DENABLE_WEBGL=ON
- -DENABLE_WEB_AUDIO=$(usex gstreamer)
- -DUSE_AVIF=$(usex avif)
- # Source/cmake/OptionsGTK.cmake
- -DENABLE_DOCUMENTATION=OFF
- -DENABLE_INTROSPECTION=$(usex introspection)
- -DENABLE_JOURNALD_LOG=$(usex systemd)
- -DENABLE_QUARTZ_TARGET=$(usex aqua)
- -DENABLE_WAYLAND_TARGET=$(usex wayland)
- -DENABLE_X11_TARGET=$(usex X)
- -DUSE_GBM=ON
- -DUSE_GTK4=OFF
- -DUSE_JPEGXL=$(usex jpegxl)
- -DUSE_LCMS=$(usex lcms)
- -DUSE_LIBBACKTRACE=OFF
- -DUSE_LIBDRM=ON
- -DUSE_LIBHYPHEN=ON
- -DUSE_LIBSECRET=$(usex keyring)
- -DUSE_SOUP2=OFF
- -DUSE_WOFF2=ON
- )
-
- # https://bugs.gentoo.org/761238
- append-cppflags -DNDEBUG
-
- WK_USE_CCACHE=NO cmake_src_configure
-}
-
-pkg_postinst() {
- optfeature "geolocation service (used at runtime if available)" "app-misc/geoclue"
- optfeature "Common Multimedia codecs" "media-plugins/gst-plugins-meta"
- optfeature "VAAPI encoding support" "media-libs/gst-plugins-bad[vaapi]"
- optfeature "MPEG-DASH support" "media-plugins/gst-plugins-dash"
- optfeature "HTTP live streaming (HLS) support" "media-plugins/gst-plugins-hls"
-}
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.2-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.2-r600.ebuild
deleted file mode 100644
index 768bc4ac6fbb..000000000000
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.2-r600.ebuild
+++ /dev/null
@@ -1,263 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_REQ_USE="xml(+)"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-USE_RUBY="ruby31 ruby32 ruby33"
-
-inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
-
-MY_P="webkitgtk-${PV}"
-DESCRIPTION="Open source web browser engine"
-HOMEPAGE="https://www.webkitgtk.org"
-SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
-
-LICENSE="LGPL-2+ BSD"
-SLOT="6/0" # soname version of libwebkit2gtk-6.0
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
-REQUIRED_USE="|| ( aqua wayland X )"
-
-# Tests do not run when built from tarballs
-# https://bugs.webkit.org/show_bug.cgi?id=215986
-RESTRICT="test"
-
-# Dependencies found at Source/cmake/OptionsGTK.cmake
-# Missing WebRTC support, but ENABLE_WEB_RTC is experimental upstream
-# media-libs/mesa dep is for libgbm
-# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
-# TODO: gst-plugins-base[X] is only needed when build configuration ends up
-# with GLX set, but that's a bit automagic too to fix
-# Softblocking <webkit-gtk-2.38:4 and <webkit-gtk-2.44:4.1 as since 2.44 this SLOT ships the WebKitWebDriver binary;
-# WebKitWebDriver is an automation tool for web developers, which lets one control the browser via WebDriver API - only one SLOT can ship it
-# TODO: There is build-time conditional depend on gtk-4.13.4 for using more efficient DmaBuf buffer type instead of EglImage, and gtk-4.13.7 for a11y support - ensure it at some point with a min dep
-# TODO: at-spi2-core (atspi-2.pc) is checked at build time, but not linked to in the gtk4 SLOT - is it an upstream check bug and only gtk-4.14 a11y support is used?
-RDEPEND="
- >=x11-libs/cairo-1.16.0[X?]
- >=media-libs/fontconfig-2.13.0:1.0
- >=media-libs/freetype-2.9.0:2
- >=dev-libs/libgcrypt-1.7.0:0=
- dev-libs/libtasn1:=
- >=gui-libs/gtk-4.6.0:4[aqua?,introspection?,wayland?,X?]
- >=media-libs/harfbuzz-1.4.2:=[icu(+)]
- >=dev-libs/icu-61.2:=
- media-libs/libjpeg-turbo:0=
- >=media-libs/libepoxy-1.5.4[egl(+)]
- >=net-libs/libsoup-3.0.8:3.0[introspection?]
- >=dev-libs/libxml2-2.8.0:2
- >=media-libs/libpng-1.4:0=
- dev-db/sqlite:3
- sys-libs/zlib:0
- media-libs/libwebp:=
- >=app-accessibility/at-spi2-core-2.46.0:2
-
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/libxslt-1.1.7
- media-libs/woff2
- keyring? ( app-crypt/libsecret )
- introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
- x11-libs/libdrm
- media-libs/mesa
- spell? ( >=app-text/enchant-0.22:2 )
- gstreamer? (
- >=media-libs/gstreamer-1.20:1.0
- >=media-libs/gst-plugins-base-1.20:1.0[egl,X?]
- media-libs/gst-plugins-base:1.0[opengl]
- >=media-plugins/gst-plugins-opus-1.20:1.0
- >=media-libs/gst-plugins-bad-1.20:1.0
- )
-
- X? ( x11-libs/libX11 )
-
- dev-libs/hyphen
- jpegxl? ( >=media-libs/libjxl-0.7.0:= )
- avif? ( >=media-libs/libavif-0.9.0:= )
- lcms? ( media-libs/lcms:2 )
-
- media-libs/libglvnd
- wayland? (
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.24
- )
-
- seccomp? (
- >=sys-apps/bubblewrap-0.3.1
- sys-libs/libseccomp
- sys-apps/xdg-dbus-proxy
- )
-
- systemd? ( sys-apps/systemd:= )
- gamepad? ( >=dev-libs/libmanette-0.2.4 )
- !<net-libs/webkit-gtk-2.38:4
- !<net-libs/webkit-gtk-2.44:4.1
-"
-DEPEND="${RDEPEND}"
-# Need real bison, not yacc
-BDEPEND="
- ${PYTHON_DEPS}
- ${RUBY_DEPS}
- >=app-accessibility/at-spi2-core-2.5.3
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=dev-util/gperf-3.0.1
- dev-util/unifdef
- >=sys-devel/bison-2.4.3
- || ( >=sys-devel/gcc-7.3 >=sys-devel/clang-5 )
- sys-devel/gettext
- virtual/pkgconfig
-
- >=dev-lang/perl-5.10
- virtual/perl-Data-Dumper
- virtual/perl-Carp
- virtual/perl-JSON-PP
-
- wayland? ( dev-util/wayland-scanner )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
-
-# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
-# gnome2_src_prepare, and both apply ${PATCHES[@]}
-PATCHES=()
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- einfo "Checking for sufficient disk space to build ${PN} with debugging CFLAGS"
- check-reqs_pkg_pretend
- fi
-
- if ! test-flag-CXX -std=c++17 ; then
- die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
- fi
- fi
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then
- check-reqs_pkg_setup
- fi
-
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- gnome2_src_prepare
-
- # Fix USE=-jumbo-build compilation on arm64
- eapply "${FILESDIR}"/2.42.3-arm64-non-jumbo-fix-925621.patch
- # Fix USE=-jumbo-build on all arches
- eapply "${FILESDIR}"/2.44.1-non-unified-build-fixes.patch
- # https://bugs.webkit.org/show_bug.cgi?id=274261
- eapply "${FILESDIR}"/${PV}-excessive-cpu-usage.patch
-}
-
-src_configure() {
- # Respect CC, otherwise fails on prefix #395875
- tc-export CC
-
- # ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
- filter-lto
-
- # It does not compile on alpha without this in LDFLAGS
- # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Sigbuses on SPARC with mcpu and co., bug #???
- use sparc && filter-flags "-mvis"
-
- # https://bugs.webkit.org/show_bug.cgi?id=42070 , #301634
- use ppc64 && append-flags "-mminimal-toc"
-
- # Try to use less memory, bug #469942 (see Fedora .spec for reference)
- append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory")
-
- # Ruby situation is a bit complicated. See bug 513888
- local rubyimpl
- local ruby_interpreter=""
- local RUBY
- for rubyimpl in ${USE_RUBY}; do
- if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
- RUBY="$(type -P ${rubyimpl})"
- ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
- fi
- done
- # This will rarely occur. Only a couple of corner cases could lead us to
- # that failure. See bug 513888
- [[ -z ${ruby_interpreter} ]] && die "No suitable ruby interpreter found"
- # JavaScriptCore/Scripts/postprocess-asm invokes another Ruby script directly
- # so it doesn't respect RUBY_EXECUTABLE, bug #771744.
- sed -i -e "s:#!/usr/bin/env ruby:#!${RUBY}:" $(grep -rl "/usr/bin/env ruby" Source/JavaScriptCore || die) || die
-
- # TODO: Check Web Audio support
- # should somehow let user select between them?
-
- local mycmakeargs=(
- -DPython_EXECUTABLE="${PYTHON}"
- ${ruby_interpreter}
- # If bubblewrap[suid] then portage makes it go-r and cmake find_program fails with that
- -DBWRAP_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/bwrap
- -DDBUS_PROXY_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/xdg-dbus-proxy
- -DPORT=GTK
- # Source/cmake/WebKitFeatures.cmake
- -DENABLE_API_TESTS=OFF
- -DENABLE_BUBBLEWRAP_SANDBOX=$(usex seccomp)
- -DENABLE_GAMEPAD=$(usex gamepad)
- -DENABLE_MINIBROWSER=$(usex examples)
- -DENABLE_PDFJS=$(usex pdf)
- -DENABLE_GEOLOCATION=ON # Runtime optional (talks over dbus service)
- -DENABLE_SPELLCHECK=$(usex spell)
- -DENABLE_UNIFIED_BUILDS=$(usex jumbo-build)
- -DENABLE_VIDEO=$(usex gstreamer)
- -DUSE_GSTREAMER_WEBRTC=$(usex gstreamer)
- -DUSE_GSTREAMER_TRANSCODER=$(usex gstreamer)
- -DENABLE_WEB_CODECS=$(usex gstreamer) # https://bugs.webkit.org/show_bug.cgi?id=269147
- -DENABLE_WEBDRIVER=ON
- -DENABLE_WEBGL=ON
- -DENABLE_WEB_AUDIO=$(usex gstreamer)
- -DUSE_AVIF=$(usex avif)
- # Source/cmake/OptionsGTK.cmake
- -DENABLE_DOCUMENTATION=OFF
- -DENABLE_INTROSPECTION=$(usex introspection)
- -DENABLE_JOURNALD_LOG=$(usex systemd)
- -DENABLE_QUARTZ_TARGET=$(usex aqua)
- -DENABLE_WAYLAND_TARGET=$(usex wayland)
- -DENABLE_X11_TARGET=$(usex X)
- -DUSE_GBM=ON
- -DUSE_GTK4=ON # webkit2gtk-6.0
- -DUSE_JPEGXL=$(usex jpegxl)
- -DUSE_LCMS=$(usex lcms)
- -DUSE_LIBBACKTRACE=OFF
- -DUSE_LIBDRM=ON
- -DUSE_LIBHYPHEN=ON
- -DUSE_LIBSECRET=$(usex keyring)
- -DUSE_SOUP2=OFF
- -DUSE_WOFF2=ON
- )
-
- # https://bugs.gentoo.org/761238
- append-cppflags -DNDEBUG
-
- WK_USE_CCACHE=NO cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- insinto /usr/share/gtk-doc/html
- # This will install API docs specific to webkit2gtk-6.0
- doins -r "${S}"/Documentation/{jsc-glib,webkitgtk,webkitgtk-web-process-extension}-6.0
-}
-
-pkg_postinst() {
- optfeature "geolocation service (used at runtime if available)" "app-misc/geoclue"
- optfeature "Common Multimedia codecs" "media-plugins/gst-plugins-meta"
- optfeature "VAAPI encoding support" "media-libs/gst-plugins-bad[vaapi]"
- optfeature "MPEG-DASH support" "media-plugins/gst-plugins-dash"
- optfeature "HTTP live streaming (HLS) support" "media-plugins/gst-plugins-hls"
-}
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.2.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.2.ebuild
deleted file mode 100644
index 754fbc0ee3ab..000000000000
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.2.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_REQ_USE="xml(+)"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-USE_RUBY="ruby31 ruby32 ruby33"
-
-inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
-
-MY_P="webkitgtk-${PV}"
-DESCRIPTION="Open source web browser engine"
-HOMEPAGE="https://www.webkitgtk.org"
-SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
-
-LICENSE="LGPL-2+ BSD"
-SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
-REQUIRED_USE="|| ( aqua wayland X )"
-
-# Tests do not run when built from tarballs
-# https://bugs.webkit.org/show_bug.cgi?id=215986
-RESTRICT="test"
-
-# Dependencies found at Source/cmake/OptionsGTK.cmake
-# Missing WebRTC support, but ENABLE_WEB_RTC is experimental upstream
-# media-libs/mesa dep is for libgbm
-# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
-# TODO: gst-plugins-base[X] is only needed when build configuration ends up
-# with GLX set, but that's a bit automagic too to fix
-RDEPEND="
- >=x11-libs/cairo-1.16.0[X?]
- >=media-libs/fontconfig-2.13.0:1.0
- >=media-libs/freetype-2.9.0:2
- >=dev-libs/libgcrypt-1.7.0:0=
- dev-libs/libtasn1:=
- >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
- >=media-libs/harfbuzz-1.4.2:=[icu(+)]
- >=dev-libs/icu-61.2:=
- media-libs/libjpeg-turbo:0=
- >=media-libs/libepoxy-1.5.4[egl(+)]
- >=net-libs/libsoup-2.54:2.4[introspection?]
- >=dev-libs/libxml2-2.8.0:2
- >=media-libs/libpng-1.4:0=
- dev-db/sqlite:3
- sys-libs/zlib:0
- media-libs/libwebp:=
- >=app-accessibility/at-spi2-core-2.46.0:2
-
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/libxslt-1.1.7
- media-libs/woff2
- keyring? ( app-crypt/libsecret )
- introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
- x11-libs/libdrm
- media-libs/mesa
- spell? ( >=app-text/enchant-0.22:2 )
- gstreamer? (
- >=media-libs/gstreamer-1.20:1.0
- >=media-libs/gst-plugins-base-1.20:1.0[egl,X?]
- media-libs/gst-plugins-base:1.0[opengl]
- >=media-plugins/gst-plugins-opus-1.20:1.0
- >=media-libs/gst-plugins-bad-1.20:1.0
- )
-
- X? ( x11-libs/libX11 )
-
- dev-libs/hyphen
- jpegxl? ( >=media-libs/libjxl-0.7.0:= )
- avif? ( >=media-libs/libavif-0.9.0:= )
- lcms? ( media-libs/lcms:2 )
-
- media-libs/libglvnd
- wayland? (
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.24
- )
-
- seccomp? (
- >=sys-apps/bubblewrap-0.3.1
- sys-libs/libseccomp
- sys-apps/xdg-dbus-proxy
- )
-
- systemd? ( sys-apps/systemd:= )
- gamepad? ( >=dev-libs/libmanette-0.2.4 )
-"
-DEPEND="${RDEPEND}"
-# Need real bison, not yacc
-BDEPEND="
- ${PYTHON_DEPS}
- ${RUBY_DEPS}
- >=app-accessibility/at-spi2-core-2.5.3
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=dev-util/gperf-3.0.1
- dev-util/unifdef
- >=sys-devel/bison-2.4.3
- || ( >=sys-devel/gcc-7.3 >=sys-devel/clang-5 )
- sys-devel/gettext
- virtual/pkgconfig
-
- >=dev-lang/perl-5.10
- virtual/perl-Data-Dumper
- virtual/perl-Carp
- virtual/perl-JSON-PP
-
- wayland? ( dev-util/wayland-scanner )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
-
-# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
-# gnome2_src_prepare, and both apply ${PATCHES[@]}
-PATCHES=()
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]] ; then
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- einfo "Checking for sufficient disk space to build ${PN} with debugging CFLAGS"
- check-reqs_pkg_pretend
- fi
-
- if ! test-flag-CXX -std=c++17 ; then
- die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
- fi
- fi
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then
- check-reqs_pkg_setup
- fi
-
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- gnome2_src_prepare
-
- # Fix USE=-jumbo-build compilation on arm64
- eapply "${FILESDIR}"/2.42.3-arm64-non-jumbo-fix-925621.patch
- # Fix USE=-jumbo-build on all arches
- eapply "${FILESDIR}"/2.44.1-non-unified-build-fixes.patch
- # https://bugs.webkit.org/show_bug.cgi?id=274261
- eapply "${FILESDIR}"/${PV}-excessive-cpu-usage.patch
-}
-
-src_configure() {
- # Respect CC, otherwise fails on prefix #395875
- tc-export CC
-
- # ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
- filter-lto
-
- # It does not compile on alpha without this in LDFLAGS
- # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Sigbuses on SPARC with mcpu and co., bug #???
- use sparc && filter-flags "-mvis"
-
- # https://bugs.webkit.org/show_bug.cgi?id=42070 , #301634
- use ppc64 && append-flags "-mminimal-toc"
-
- # Try to use less memory, bug #469942 (see Fedora .spec for reference)
- append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory")
-
- # Ruby situation is a bit complicated. See bug 513888
- local rubyimpl
- local ruby_interpreter=""
- local RUBY
- for rubyimpl in ${USE_RUBY}; do
- if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then
- RUBY="$(type -P ${rubyimpl})"
- ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}"
- fi
- done
- # This will rarely occur. Only a couple of corner cases could lead us to
- # that failure. See bug 513888
- [[ -z ${ruby_interpreter} ]] && die "No suitable ruby interpreter found"
- # JavaScriptCore/Scripts/postprocess-asm invokes another Ruby script directly
- # so it doesn't respect RUBY_EXECUTABLE, bug #771744.
- sed -i -e "s:#!/usr/bin/env ruby:#!${RUBY}:" $(grep -rl "/usr/bin/env ruby" Source/JavaScriptCore || die) || die
-
- # TODO: Check Web Audio support
- # should somehow let user select between them?
-
- local mycmakeargs=(
- -DPython_EXECUTABLE="${PYTHON}"
- ${ruby_interpreter}
- # If bubblewrap[suid] then portage makes it go-r and cmake find_program fails with that
- -DBWRAP_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/bwrap
- -DDBUS_PROXY_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/xdg-dbus-proxy
- -DPORT=GTK
- # Source/cmake/WebKitFeatures.cmake
- -DENABLE_API_TESTS=OFF
- -DENABLE_BUBBLEWRAP_SANDBOX=$(usex seccomp)
- -DENABLE_GAMEPAD=$(usex gamepad)
- -DENABLE_MINIBROWSER=$(usex examples)
- -DENABLE_PDFJS=$(usex pdf)
- -DENABLE_GEOLOCATION=ON # Runtime optional (talks over dbus service)
- -DENABLE_SPELLCHECK=$(usex spell)
- -DENABLE_UNIFIED_BUILDS=$(usex jumbo-build)
- -DENABLE_VIDEO=$(usex gstreamer)
- -DUSE_GSTREAMER_WEBRTC=$(usex gstreamer)
- -DUSE_GSTREAMER_TRANSCODER=$(usex gstreamer)
- -DENABLE_WEB_CODECS=$(usex gstreamer) # https://bugs.webkit.org/show_bug.cgi?id=269147
- -DENABLE_WEBDRIVER=OFF # Disable WebDriver for webkit2gtk-4.1 and use the webkit2gtk-6.0 one
- -DENABLE_WEBGL=ON
- -DENABLE_WEB_AUDIO=$(usex gstreamer)
- -DUSE_AVIF=$(usex avif)
- # Source/cmake/OptionsGTK.cmake
- -DENABLE_DOCUMENTATION=OFF
- -DENABLE_INTROSPECTION=$(usex introspection)
- -DENABLE_JOURNALD_LOG=$(usex systemd)
- -DENABLE_QUARTZ_TARGET=$(usex aqua)
- -DENABLE_WAYLAND_TARGET=$(usex wayland)
- -DENABLE_X11_TARGET=$(usex X)
- -DUSE_GBM=ON
- -DUSE_GTK4=OFF
- -DUSE_JPEGXL=$(usex jpegxl)
- -DUSE_LCMS=$(usex lcms)
- -DUSE_LIBBACKTRACE=OFF
- -DUSE_LIBDRM=ON
- -DUSE_LIBHYPHEN=ON
- -DUSE_LIBSECRET=$(usex keyring)
- -DUSE_SOUP2=ON
- -DUSE_WOFF2=ON
- )
-
- # https://bugs.gentoo.org/761238
- append-cppflags -DNDEBUG
-
- WK_USE_CCACHE=NO cmake_src_configure
-}
-
-pkg_postinst() {
- optfeature "geolocation service (used at runtime if available)" "app-misc/geoclue"
- optfeature "Common Multimedia codecs" "media-plugins/gst-plugins-meta"
- optfeature "VAAPI encoding support" "media-libs/gst-plugins-bad[vaapi]"
- optfeature "MPEG-DASH support" "media-plugins/gst-plugins-dash"
- optfeature "HTTP live streaming (HLS) support" "media-plugins/gst-plugins-hls"
-}
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild
index b216555ed683..c34e34d16a3b 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="Open source web browser engine"
HOMEPAGE="https://www.webkitgtk.org"
SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
LICENSE="LGPL-2+ BSD"
SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
@@ -112,8 +114,6 @@ BDEPEND="
wayland? ( dev-util/wayland-scanner )
"
-S="${WORKDIR}/${MY_P}"
-
CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
@@ -145,8 +145,6 @@ src_prepare() {
cmake_src_prepare
gnome2_src_prepare
- # Fix USE=-jumbo-build compilation on arm64
- eapply "${FILESDIR}"/2.42.3-arm64-non-jumbo-fix-925621.patch
# Fix USE=-jumbo-build on all arches
eapply "${FILESDIR}"/2.44.1-non-unified-build-fixes.patch
}
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild
index 0a5a7523a69f..4232c9e692ef 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="Open source web browser engine"
HOMEPAGE="https://www.webkitgtk.org"
SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
LICENSE="LGPL-2+ BSD"
SLOT="6/0" # soname version of libwebkit2gtk-6.0
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
@@ -24,16 +26,23 @@ REQUIRED_USE="|| ( aqua wayland X )"
# https://bugs.webkit.org/show_bug.cgi?id=215986
RESTRICT="test"
-# Dependencies found at Source/cmake/OptionsGTK.cmake
-# Missing WebRTC support, but ENABLE_WEB_RTC is experimental upstream
-# media-libs/mesa dep is for libgbm
-# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
-# TODO: gst-plugins-base[X] is only needed when build configuration ends up
-# with GLX set, but that's a bit automagic too to fix
-# Softblocking <webkit-gtk-2.38:4 and <webkit-gtk-2.44:4.1 as since 2.44 this SLOT ships the WebKitWebDriver binary;
-# WebKitWebDriver is an automation tool for web developers, which lets one control the browser via WebDriver API - only one SLOT can ship it
-# TODO: There is build-time conditional depend on gtk-4.13.4 for using more efficient DmaBuf buffer type instead of EglImage, and gtk-4.13.7 for a11y support - ensure it at some point with a min dep
-# TODO: at-spi2-core (atspi-2.pc) is checked at build time, but not linked to in the gtk4 SLOT - is it an upstream check bug and only gtk-4.14 a11y support is used?
+# Dependencies can be found in Source/cmake/OptionsGTK.cmake.
+#
+# * Missing WebRTC support, but ENABLE_WEB_RTC is experimental upstream.
+# * media-libs/mesa dep is for libgbm
+# * >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+# * TODO: gst-plugins-base[X] is only needed when build configuration ends up
+# with GLX set, but that's a bit automagic too to fix
+# * Softblocking <webkit-gtk-2.38:4 and <webkit-gtk-2.44:4.1 as since
+# * 2.44 this SLOT ships the WebKitWebDriver binary; WebKitWebDriver is
+# an automation tool for web developers, which lets one control the
+# browser via WebDriver API - only one SLOT can ship it.
+# * TODO: There is build-time conditional depend on gtk-4.13.4 for using
+# more efficient DmaBuf buffer type instead of EglImage, and
+# gtk-4.13.7 for a11y support - ensure it at some point with a min dep
+# * at-spi2-core (atspi-2.pc) is checked at build time, but not linked
+# to in the gtk4 SLOT - is it an upstream check bug and only gtk-4.14
+# a11y support is used?
RDEPEND="
>=x11-libs/cairo-1.16.0[X?]
>=media-libs/fontconfig-2.13.0:1.0
@@ -116,8 +125,6 @@ BDEPEND="
wayland? ( dev-util/wayland-scanner )
"
-S="${WORKDIR}/${MY_P}"
-
CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
@@ -149,8 +156,6 @@ src_prepare() {
cmake_src_prepare
gnome2_src_prepare
- # Fix USE=-jumbo-build compilation on arm64
- eapply "${FILESDIR}"/2.42.3-arm64-non-jumbo-fix-925621.patch
# Fix USE=-jumbo-build on all arches
eapply "${FILESDIR}"/2.44.1-non-unified-build-fixes.patch
}
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild
index 680bce8d6f13..ff3375f32bdf 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="Open source web browser engine"
HOMEPAGE="https://www.webkitgtk.org"
SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
LICENSE="LGPL-2+ BSD"
SLOT="4/37" # soname version of libwebkit2gtk-4.0
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
@@ -110,8 +112,6 @@ BDEPEND="
wayland? ( dev-util/wayland-scanner )
"
-S="${WORKDIR}/${MY_P}"
-
CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
@@ -143,8 +143,6 @@ src_prepare() {
cmake_src_prepare
gnome2_src_prepare
- # Fix USE=-jumbo-build compilation on arm64
- eapply "${FILESDIR}"/2.42.3-arm64-non-jumbo-fix-925621.patch
# Fix USE=-jumbo-build on all arches
eapply "${FILESDIR}"/2.44.1-non-unified-build-fixes.patch
}
diff --git a/net-misc/gns3-gui/Manifest b/net-misc/gns3-gui/Manifest
index bfd542211181..4103f35e85a0 100644
--- a/net-misc/gns3-gui/Manifest
+++ b/net-misc/gns3-gui/Manifest
@@ -1,2 +1,2 @@
-DIST gns3-gui-2.2.47.tar.gz 5064818 BLAKE2B 8d8fea47e6ed0256e8e22659a8eed24dc18183b44d4ca3c1a863b0c8f5e45471b5ffc82c267ad18f4e97f5587f0a615586364ed26a340e409f11b74375916c3f SHA512 e9637d0789c7ee656a8fd366be150e70d9045240fff962b30b9beff5b11dd22a3ede9565c18b02f934ad610bf05687fce7a7dbd6c8f5cea6cf22db2c1871781e
DIST gns3-gui-2.2.48.1.tar.gz 5065473 BLAKE2B 4536997b9bdfad93544582f1c8ef57953b4a83ca0300bdfdc2ebc6dc70db66a779cb924bbae71589ac0971107bcd70ecb9f095346cceef026761d546c7fce7ce SHA512 74c4b9b79a1bda42e7f4bea4439c30ef53f5d3a792295a9395e6a27c5bb7a9bdee9278aafc19f1c283621cff2f79844f0b97ac1ecde48bf7bf897f97fa798479
+DIST gns3-gui-2.2.49.tar.gz 5065254 BLAKE2B 4959dad7bad288100dfef467c71876dff287881630aa7e5e1d46f8b774403e5850db11fd525e43d2fd3a980ecd62aae8363e4af56d57c3ba9e37421131b8c7ff SHA512 f85c58287be3d1c9c8ada9590ac67a8703e28d7c5c01d52c8080e192318d42dd0c6bf06b9aed5d61a6e59b523e0de66d2535781ff78cca6b9451b4a7b3a414cb
diff --git a/net-misc/gns3-gui/gns3-gui-2.2.47.ebuild b/net-misc/gns3-gui/gns3-gui-2.2.49.ebuild
index 163b22ae50d7..ce191f65ff1f 100644
--- a/net-misc/gns3-gui/gns3-gui-2.2.47.ebuild
+++ b/net-misc/gns3-gui/gns3-gui-2.2.49.ebuild
@@ -19,9 +19,9 @@ KEYWORDS="~amd64"
#net-misc/gns3-server version should always match gns3-gui version
RDEPEND="
>=dev-python/distro-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-4.22.0[${PYTHON_USEDEP}]
- >=dev-python/psutil-5.9.8[${PYTHON_USEDEP}]
- >=dev-python/sentry-sdk-2.1.1[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}]
+ >=dev-python/psutil-6.0.0[${PYTHON_USEDEP}]
+ >=dev-python/sentry-sdk-2.12[${PYTHON_USEDEP}]
>=dev-python/truststore-0.9.1[${PYTHON_USEDEP}]
~net-misc/gns3-server-${PV}[${PYTHON_USEDEP}]
dev-python/PyQt5[gui,network,svg,websockets,widgets,${PYTHON_USEDEP}]
diff --git a/net-misc/gns3-server/Manifest b/net-misc/gns3-server/Manifest
index 8a93eb8b3ca5..dd681ff34cbb 100644
--- a/net-misc/gns3-server/Manifest
+++ b/net-misc/gns3-server/Manifest
@@ -1,2 +1,2 @@
-DIST gns3-server-2.2.47.tar.gz 10850105 BLAKE2B c83cdf6495ddc4997347ff41416a684b6c6a516eefa6d1811e8855a4954edbace53aefb817ddce8cb08526c798b02fad11b5bb3b70a076be97a4a1ab92dd48b7 SHA512 1634e813feaaef9b7d44256a34c58fc1e339fce2d57dc41d7ff8ba86c2ed3999f19063754d5bc928d99319f3d2e8949a72ebbe087f82a8dc56dfbd6ba06f8bd4
DIST gns3-server-2.2.48.1.tar.gz 10851841 BLAKE2B 021ace62b3d3ef379014948df1808ecfecd9f8a15a6f225a0219433e74ee811ec67b8caeb507ca7b99244f34e9ff4f9f95d4f80a7b472413ae064a86347821f2 SHA512 f367d812393d90895243fb29b580989fe2927e796492427c5d962a67e97d5e11d5e3fb861d5cdf196f6d7e7f70f6db083f8fc0d2c359bf0535e7b86cecbb0ab3
+DIST gns3-server-2.2.49.tar.gz 10851027 BLAKE2B c580f14e041b683bb738184c2cfa320936b61df8a5ee5fa138eff2c93ee193061f6ec24e25b2575d7ce8d5ab3e3e46e9178584fff4e72815ad961a7bffcf878c SHA512 1574d5f509283b3f6d4cac40320a6629e116a8f6fa126750a0c6f09a7dbeab015eb28fda380af0a2ed0756e524ab54a8e79d7cef5cad12f92affecb516d1329e
diff --git a/net-misc/gns3-server/gns3-server-2.2.47.ebuild b/net-misc/gns3-server/gns3-server-2.2.49.ebuild
index bf3b9cde6456..e684c9b60a9b 100644
--- a/net-misc/gns3-server/gns3-server-2.2.47.ebuild
+++ b/net-misc/gns3-server/gns3-server-2.2.49.ebuild
@@ -20,17 +20,17 @@ RDEPEND="
acct-group/gns3
acct-user/gns3
app-emulation/dynamips
- >=dev-python/aiofiles-23.2.1[${PYTHON_USEDEP}]
+ >=dev-python/aiofiles-24.1.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.3[${PYTHON_USEDEP}]
>=dev-python/distro-1.9.0[${PYTHON_USEDEP}]
>=dev-python/jinja-3.1.4[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-4.22.0[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}]
>=dev-python/platformdirs-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/psutil-5.9.8[${PYTHON_USEDEP}]
+ >=dev-python/psutil-6.0.0[${PYTHON_USEDEP}]
>=dev-python/py-cpuinfo-9.0.0[${PYTHON_USEDEP}]
- >=dev-python/sentry-sdk-2.1.1[${PYTHON_USEDEP}]
+ >=dev-python/sentry-sdk-2.12[${PYTHON_USEDEP}]
>=dev-python/truststore-0.9.1[${PYTHON_USEDEP}]
net-misc/ubridge
sys-apps/busybox[static]
diff --git a/net-misc/mrouted/Manifest b/net-misc/mrouted/Manifest
index 77778566e09f..f990d4f52d40 100644
--- a/net-misc/mrouted/Manifest
+++ b/net-misc/mrouted/Manifest
@@ -1,3 +1 @@
-DIST mrouted-4.2.tar.gz 292640 BLAKE2B 5d356c7c0132e2dc74e360c5a1761b6e39bcdfcb5306dcd7a8a35f5658139bdd74d92587b7fea248092bd4947b5119987bdf4066676c08c6baa849c1845f905b SHA512 88de66f24210bcf9d8e9ab0d38171c64c7dae2981fb2f81a54be2b08bbe26ff9b26ad5a7ec0fd4d67c2dad00a6df608aa7c1536c897bbc98f6bf223766924131
-DIST mrouted-4.4.tar.gz 316949 BLAKE2B c768f78588ef5a321b33a6444627db0eae36dfd1798f58672392729e0ce45392fbcaad074e55eccef43dcda5d29cfee24f30aa85eded130ad8d1a6a006e62411 SHA512 cadd4cb15674c04bd976daad36ac38ec93eb9d6d0e2888cb7b4b73d2802f58beb11c122de34c1c5214a58f74dc832f35bff0820265370f4636036813ff283c09
DIST mrouted-4.5.tar.gz 322493 BLAKE2B 1c4702d41f7bb9b6bd39cf718f28714555987b5837a858c6bb7697ad85f7a8b090bcee87d6997eecce728f3f645ac6ed41edd6bcd762b07ef92c52551ea11fba SHA512 145decbd1fba826196f719a7712bb9568080b2b5757eb80f79185537cd045ca1def36e34e93804ecaaa815607f43b58fc768b307098d90ac808ed5717a0c58d7
diff --git a/net-misc/mrouted/metadata.xml b/net-misc/mrouted/metadata.xml
index b54bc2d6d99c..83d00b14c8d4 100644
--- a/net-misc/mrouted/metadata.xml
+++ b/net-misc/mrouted/metadata.xml
@@ -2,8 +2,5 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <use>
- <flag name="rsrr">Enable Routing Support for Resource Reservations, for RSVP</flag>
- </use>
<origin>gentoo-staging</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/net-misc/mrouted/mrouted-4.2.ebuild b/net-misc/mrouted/mrouted-4.2.ebuild
deleted file mode 100644
index 06524f6c9e2a..000000000000
--- a/net-misc/mrouted/mrouted-4.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs systemd
-
-DESCRIPTION="IP multicast routing daemon"
-HOMEPAGE="https://troglobit.com/projects/mrouted/"
-SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.gz"
-LICENSE="Stanford GPL-2"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="rsrr"
-
-BDEPEND="
- || ( dev-util/yacc app-alternatives/yacc )
- virtual/pkgconfig
-"
-
-src_configure() {
- tc-export CC CXX
- econf $(usex rsrr --enable-rsrr '')
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
-}
-
-src_install() {
- default
-
- insinto /etc
- doins mrouted.conf
-
- newinitd "${FILESDIR}"/mrouted.rc mrouted
- systemd_dounit mrouted.service
-}
diff --git a/net-misc/mrouted/mrouted-4.4.ebuild b/net-misc/mrouted/mrouted-4.4.ebuild
deleted file mode 100644
index a791712320b0..000000000000
--- a/net-misc/mrouted/mrouted-4.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs systemd
-
-DESCRIPTION="IP multicast routing daemon"
-HOMEPAGE="https://troglobit.com/projects/mrouted/"
-SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="Stanford GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="rsrr test"
-
-# Needs unshare
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="virtual/pkgconfig
- app-alternatives/yacc"
-
-src_configure() {
- tc-export CC CXX
-
- econf \
- $(usev rsrr --enable-rsrr) \
- $(use_enable test)
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
-}
-
-src_install() {
- default
-
- insinto /etc
- doins mrouted.conf
-
- newinitd "${FILESDIR}"/mrouted.rc mrouted
- systemd_dounit mrouted.service
-}
diff --git a/net-misc/mrouted/mrouted-4.5.ebuild b/net-misc/mrouted/mrouted-4.5.ebuild
index 82e719972457..dd6d1e4f2e8b 100644
--- a/net-misc/mrouted/mrouted-4.5.ebuild
+++ b/net-misc/mrouted/mrouted-4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="Stanford GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
-IUSE="rsrr test"
+IUSE="test"
# Needs unshare
RESTRICT="!test? ( test ) test"
@@ -26,7 +26,6 @@ src_configure() {
tc-export CC CXX
econf \
- $(usev rsrr --enable-rsrr) \
$(use_enable test)
}
diff --git a/net-misc/sb-hosts/Manifest b/net-misc/sb-hosts/Manifest
index 7123d99fda9a..a8cb0f7bd4c4 100644
--- a/net-misc/sb-hosts/Manifest
+++ b/net-misc/sb-hosts/Manifest
@@ -1,2 +1,2 @@
-DIST sb-hosts-3.14.105.tar.gz 33767565 BLAKE2B 19c82e5269d4c25cff22bc8824f018757b684c1d3ba670502f3e811cb951a85927a8659d5501f0725bfdd37c2ce8eba0a1ee488e86f37430c6462834101a8032 SHA512 cb4f363518a91522f5690f70e50d7d537af0265b97628cdfe97b021d107e1cecce95e56777c31fec4676d6f3a3475d6e34d9c08d2054edf7402734208c44fd1c
DIST sb-hosts-3.14.106.tar.gz 32258463 BLAKE2B 69a43358e116999507158663c33451361b1fdd0c97402c82ab3ad856b3127524ce78a4898045b32b90781805c21518a8cac44ae47408f6e22620773cecacf616 SHA512 ecf9c501bbaf78c4d2643cba087a00183cb1abc990c94c8e08c8d689f426d4eab80c532af480fff83775aafa857db903463b4e155a7b5cabe7e8bb0a51bbf407
+DIST sb-hosts-3.14.107.tar.gz 32351296 BLAKE2B ee258b15e1540a0641ebfbc92133670afe6efb791ee791fa9d423debd18bf96121172e074f668ba6a2817004c098475217ff4211842c4e0140c461204de188e1 SHA512 a24308bae94fa15882274d74f85bd634368336a3e233d3dcce2b998f039e4ecd221eedfd3de38a5f45c37955e65076aeb2c3bc2ac45be2682a83ade6096e9d9b
diff --git a/net-misc/sb-hosts/sb-hosts-3.14.105.ebuild b/net-misc/sb-hosts/sb-hosts-3.14.107.ebuild
index 941876ea977f..941876ea977f 100644
--- a/net-misc/sb-hosts/sb-hosts-3.14.105.ebuild
+++ b/net-misc/sb-hosts/sb-hosts-3.14.107.ebuild
diff --git a/net-misc/zerotier/Manifest b/net-misc/zerotier/Manifest
index 84fa484d63e2..b81cc6167971 100644
--- a/net-misc/zerotier/Manifest
+++ b/net-misc/zerotier/Manifest
@@ -1,59 +1,92 @@
DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+DIST addr2line-0.24.1.crate 41554 BLAKE2B 583f343fb5af2768ecd3c787efbd6340d7dee70b16cbc2ca2201cde384f651ae4d7cf961bd8bc0a765bd207d6540326dd48355aed3f4afa0b9b7591548009eb6 SHA512 ffa53fcfbbccdec943410083aa5f44e93122e0b40dc45acfe00b454a02c5575549e9a61807d87080d1677da807fef695b6676036fec3ca079d2b841794dbc0b5
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
+DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
+DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69
DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
+DIST anyhow-1.0.87.crate 46831 BLAKE2B 8d277aef9dfb9e28d6fbbb840fc3dde385ae29df8fdaf76913c39ccdfac487c8a7599783c6bf4271cd7466a06bcb4b3b1459b317c0f531634a4b4b8ccc1d6174 SHA512 1ed272eb20bd28d361d71b8dd1279bb3ab3a722c6a68e0f7bf4fb0a196f8a5d9f5ed9874d231ba7cf93e6a6f2551e96411d1fcb26908c79ee76919214637816f
DIST async-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f0724f2589a20478eda3ab1a1db8775c5aea494688c69437046accd10eaec789b244451e84a19e489f071519b50d2fa SHA512 d34ab46a9e18bdf35fe0e58808fadf422dd50246cedf48110b3273be17939678d2cb5b61fae9da176bc2c2b373933821e912fc395627f7a6fed1d2c43bc66c9d
DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204
DIST async-trait-0.1.78.crate 29593 BLAKE2B e46d11867e564eadfd6cccb994878c911c0c8a33caf799ea0a0900a3e9ffda91d7989c64a2c1ef4953a7f8b27a744976434a6673c131716607cc672f1ccc1333 SHA512 67c33065f1702fa4a3abe979650938d954cab93029f7e6c9b4b70b549a7f2ae3d6691a07a36cd7a64854603fa86c9eba5410bcad06881b4ea28453e38c781ef4
+DIST async-trait-0.1.82.crate 28997 BLAKE2B 87d6bdbe1a1f008908d7fddc88dee143df8ddd83cf10424358c5d07ad948cb290ee9fd7c564df756ffd526da329233f5102ed1d665aef0e224496f0782d37e30 SHA512 5e05ff37c0c982083f92ad798646f8faea23a718304bcf12dfbab9ea044792fff9fde3e7240e85309b3e4015a575112591a7e9601dcd19c07aa9da0f6ae1da14
+DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST axum-0.6.20.crate 146227 BLAKE2B 24592e684de9b7c0b06b9871028dd6ed14b9a2ed259076b50b12a2376e93b8fc028831a94bc748eb6c66dce49978987d3655fc30313daccb0ddf92919fa9da00 SHA512 e0ef6bab62d465a607a49c799823133d634d93d7a389fddd2e165fc3895eeb4c544f35e044e3c8f52a21c8421e4e4880982fc0be62de613f98ee571186f55646
+DIST axum-0.7.5.crate 151429 BLAKE2B 3bbcad796c1bd62ddcee08ed31c725b9eb386b23deeb1e13a7abe5c6d23c5594da6dfc2257217bf94393755f8ca99ddc8e7506e43d69baf65603090e31a176af SHA512 2ed1a7cbba9127bb5b86b12b99aa19bde2813c76a6620b59c65854a4167f79d7b66a7f2a00e65d103da5f31020f043016a5e6cf94d80166f22e8477fada18baa
DIST axum-core-0.3.4.crate 21088 BLAKE2B 323888f8dd90f27f6f14a9ca0c1b9f1d81e04336c52eab887ada22d8ff2dfaaeab191635f45706c4246c73cdb32078b3c01481a5df888db402c29279fafb0434 SHA512 e09e65e478db742c26115b417970cbcff81bbdf75b37ac3c7b5b0b99e953d21de05884a50377238ab788ae3afea40388c59daea45fd03cce8fcb861c7cabb0ef
+DIST axum-core-0.4.3.crate 21877 BLAKE2B 6748905f84bbb473c655ae53ad59173192e03dffbae28a15f6f552ecb22120b7a20e5c1454003fdefdcade39b2cbb941446d677c91974f4082c442b3b2d81362 SHA512 1d053fdff3eeb53b4deb40c16737529c680269f24979ca66bda0a70930115c6993218be640f715925f2162917b9ba42f3f51eae817375a79ee42bd24b1aff75d
DIST backoff-0.4.0.crate 26738 BLAKE2B 6d62814f41be3e53c83f19ef5c9dbd2bbe31460dd70300aba3cd8942a4b3fe8aae9a9882a955d10bc3140f80149750707d0ce5a048dc869cd081375f75ed650e SHA512 efb63e0a6bdd28509d8e7fe5f0acc5c8088c075a6e3c3d198ef9410edd39ece1df83db1f561d5859344d8d89f80c86d2921a8ad38c1809b7d81e39a3218012f9
DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244
+DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520
DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a
DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
+DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
+DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST bumpalo-3.15.4.crate 85028 BLAKE2B 9ec98f430fef4e9b59e61d413b3703430f91bc818f3294aea7416cf8a35e0606357bb5b4d1edebe590f07fb614f832da16016c8530ff39ca853aff1d1369cc60 SHA512 59ca9f8e6b74bdd95b9b4ad1bff3bf4be46dacedeb1eea6196a65dfb0ca7b60e86ab6c25d0f91dae3caecd17ab73c48f953be0bc24bdc0ceaaf4c1726b9ffdc8
+DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3
+DIST bytes-1.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838eeba7deb56d109c8579966be4b8a7a56bbc26f9387bd0bef9fe5449d5e2ae8d11b254a7ef93048a4827d945ddddb5ce09 SHA512 04cb5bb1718ee378be1d9d56aef2d117ed561935ddadd78139ef2839f998e92c88369c79560bce9d23246a3ebda1dc888af373f9ad4827a0b9a249379bc71e81
DIST cbindgen-0.20.0.crate 183277 BLAKE2B 51529b21879e3a3212fbb951b3bdd5c8c396dce53e9dbe568bfe1e752caf3060bc784909cb4b37a6e6e80d357d5a8e2bab8d10d4470563358407bceb814bb7fc SHA512 83c2b0da580f0a2fc9a74922f3c44d0e73ce0d1de8b5a3f5819c7fcf1c481df1ff0346e84c5b4c199a9364542c85fb81ece4e1deca3a6f12231a4478f76a7c02
DIST cc-1.0.90.crate 73954 BLAKE2B 840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436 SHA512 349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e
+DIST cc-1.1.18.crate 83315 BLAKE2B a97d24ffdf44f80795f67f7721ed4d2524d92342bfb4ba39e00a1d3351945c904ba84cc7e245c637453e70d19b1584a400e8422e185d42c036ef44d3f2135663 SHA512 af525791c6ba731d688d3f5bf898c0ff86bbd81b127454d7f933491cea1e921d171cb819d04e460e759c6ae0f6da2188ede6bbe94c940c47c6d9d9f991925401
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.35.crate 234267 BLAKE2B 92552b9c8fb40160de9ee62ed8c5bea12bf8bae393caf91c1c64596d6b2efd09dce94355fb757ed46eaf4a13d27ee3ebb43af91e2d8c26df1f9a9f429869f319 SHA512 aed8bc3298c8f8dd8146c6a919610b6dda52c038a28b56c837a21590e41fda605cd466dc1b85e407f365e116d741cb82afbeff5d29f95f3f5bce4a62abf80812
+DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399
DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1
DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
+DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
+DIST cpufeatures-0.2.14.crate 13165 BLAKE2B 45521d1a4bf2ddc03c6cdb9ceacb900806a03748fd122dd4431f6927d06cbf8608f9830e312b5728dd55b5084476280669129ea80477432fd04fdd68a0e50fb0 SHA512 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867
DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
+DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
DIST crossbeam-queue-0.3.11.crate 15581 BLAKE2B 91b9797f985af06c854c38b8124cb67864bdb47979d2e253928678118515fbc1257108c7102bad66e1f65fd6f324a93749dde86b4ea28f3bb5a16491f3f56ed2 SHA512 c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
+DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
DIST crypto-bigint-0.5.5.crate 83384 BLAKE2B f688f22331b4b3620299ae9b50aa9ba6e1b2c7a4ae55e4236f7ccb8ddee4f61950ee0332b6b67005bad505434f3be74b1a0caa426036dde94162289c6926c8d4 SHA512 04668d432b4169154934d55b8ab14f708e59f70a70704b56cd72ceaca460e15589965aa92a22bef20b32ce637a423cc6e1a8819dfba38a32353bd749f7126021
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST curve25519-dalek-4.1.2.crate 305477 BLAKE2B 7553435f9d431739793feeb503a542619dd67178bfb0f41fd3d56907e9217f114e68ea78e6d6ad57c746b6e6a281f38023cd9b6f78e39e65725591d0295a9d5a SHA512 a6aa320a16c5a64f1a151717175978df651765d0772bfc2e06590e7656d34ff898e47fe11a5590580340a028b0d3524b1a5e150b37996e3c5774b8bf93c5f3d5
+DIST curve25519-dalek-4.1.3.crate 306017 BLAKE2B 0c02e769ae48e6839e37e622fecb8b1987fec0653049775a80bc53827329b50d6b8aa8288f26af306208d4a2edb94ef92a64d955c395d980cdd2624c35f0cc26 SHA512 a1dd318f96b5f1851d82a6fbd29c44dc85d2f75da16e5bcf9d6ba3abecddf5e0eaee4a7415d8afc09923064fa41529ede2622f8a5fe0b3e6d4c88b418c41bb5d
DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17c2e25807374360bd6576e97b4ec33e6c2cc228bc917e4e395a1d70aa19be7bae57db36d2c09c4c7d505691b53d5a624db67eb6e SHA512 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b
+DIST darling-0.20.10.crate 32031 BLAKE2B 038c2a4d919a8e9ff6eff5f83911b40cf4e918ac27c90f313b6b9131c41770f83cc3901973fea1c6fea2886a8360f3c5cf73b807d14e579b8b8e87f15e3bc6dc SHA512 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55
DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2 SHA512 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
+DIST darling_core-0.20.10.crate 65015 BLAKE2B a94adcc6092a7a69728725ec4bf4cb7c163bc3fe0890f272bba9963c256697bbe1ad964d58a975c80742019c59d4e1b3e56e624f938576996e216d2f99e21f2d SHA512 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d
DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
+DIST darling_macro-0.20.10.crate 1874 BLAKE2B 29cbdc6bd63e4eb0731c8f8f0a50cfcae9a88f116f8cfc0068e5d3cddc20b42b7f0f20f128ffa0f7bcb8d72f0188b04b3838b8327fa6f3ab45de4cf5c3bbf317 SHA512 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52
DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116 SHA512 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a
+DIST dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0
DIST der-0.7.8.crate 85085 BLAKE2B 062d494ed32f3c97a6ef4999ef050ee07b26a854bc934304588c0b85b1d312478d1ad1812cd303e4e5aca967a2f4f76ef8ac7dea4ab6909e1a534a7dabcd46c4 SHA512 9cc5995cdb99c376cba473d2db476d81c824cc47c1924cf9c58d37a5508e2d01d3f10a009515d2ab456b1577af8de94e195bb315f61516029307ed860bc403dd
+DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b
DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
DIST derive_builder-0.20.0.crate 36563 BLAKE2B 753f2a7b1ad37e4b0cd94fc032109179f559352d5d754c0258a597c0b5f819e3383a30ed5c9414b24a4b12e917f41c23bc01554727d06f130f4bfceb3a952c51 SHA512 3fb085259b8219d07c88a233c1aa0e586f6c6ec31c302896c3d2900a062a2e27b4211023f544bf139df3f4f6157773f192a96d9f1e980bf1bb7bd2125d5a7605
+DIST derive_builder-0.20.1.crate 36977 BLAKE2B 30a7d6c8dc8fb484a08bedc3d06d56a5b5e7d94f2f5310b3a9d43b5a81661ef59a7cb94a164e9a0e27c1d4be5eff7d5607def1464711f27355043c2894908561 SHA512 1464d6a3e941b6dbaa77b4b7cc45260a05567491fe9567511f5561ce4a94c6cb7a7e3a4b9802ebbf7b1b3ffa39253814d3171e350058c17038e1f0e4dfc28efb
DIST derive_builder_core-0.20.0.crate 32579 BLAKE2B 409890428e291f60a22ee0138cdc1a80498c26607e576a93d1d23c9def454c723b2e7a21faf3261dd106d62dff83123ebd76c3de8b2a7e7ff0aa9e700720acb9 SHA512 b4564364bea1c98563c7ec8b0bd99f260cc2b382a3a8f1156d401c57383b815a4a54e3e5f2446ccb2665eae600d6528faddf31d0f65678a3e5274073c2334073
+DIST derive_builder_core-0.20.1.crate 32295 BLAKE2B 6ed1d78089795d41c6c486813f525199088b62ccb27270e81b7ecaad2f1f2cda31838e6eba464c762ac8850c8a598d4b0392d13acf119279e7b6804fad751637 SHA512 f1c80ca9b772530c960f48aed9c8974cd64ba6eda41576fec548c780e9a8a2a1b2951ac0ea7be7edc932fcba72eb88f098c6713af1f3ff37c5d0b016d9db20a8
DIST derive_builder_macro-0.20.0.crate 6308 BLAKE2B daeaf30f4548ce0796df99920515a1e6291faad80ee9aabe6849354a942650b5903c744daad5cbddb4bf8dd87542b773eaa1989783f5e19c69b4db61786edb16 SHA512 1239bccd3f752c641782aa99d14de0ee92431f46be8b98861cc416e304b03dd18ec875f592d94093189b571592d9fb10b322f7dd205f90b84574e37d38869a1c
+DIST derive_builder_macro-0.20.1.crate 6363 BLAKE2B 6b614f3d27140eab4496719fe2f46878fbba5b05153e61e7e406853a910873a811601a8937c9c5785cadc64eb3dfa758b098ab9328009c7bd8a455df63a95c31 SHA512 5550557f6a9e58e0292bb5ef68a0cce81a8b19fbf50cc511cd5c6519e5187420e20ea98cdcceb870595bd1383688df2c2dd8f6f3cde42df6e52f962bf67bd3fc
DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be4cbc443f1a937c38961e207fc3f433d8a87b2b5a17e72aa1735520799540557d9dd9e49e26b8eb7cc80289afd44bd SHA512 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf
+DIST derive_more-1.0.0.crate 64854 BLAKE2B 4df45d1cbab6a46d72f72319b346f2f9f2d8006a404959d5811038a2c7719099a055763d3744704538cb32fbc79534cee2320dac321d6b9c5fded090b6936e0c SHA512 94f95fc1df70b57e40ba47bd3ebbbe75d475555fb1dd7e5bca460efc4edbbfd8e2403cdc109be90f04454d379c5c4c3d6b6b1dd9d9276049d32bc72e7bb1f954
+DIST derive_more-impl-1.0.0.crate 76182 BLAKE2B 8c7da3ff4737d21808d66c355d967a764e589f48c24cf7b08f82e771bda4cbcfaa37fcfe74d5a771cb0307a5b818909efc5b71e6cdc283e84611df88b7f66489 SHA512 12ffa53bfb07d24c601b0727c2a59284ded615e9bd83779c5877943c766b661aef13fcd463224cec7d3bea95e5ce3275df58e7d2562b4f40c72fc9b13de82caa
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
DIST downcast-0.11.0.crate 5976 BLAKE2B 4ca0e66dbd8dbc86920d4184de8b37ab41954cb1560c7727334c990b97ad9544b098f7ce50759d10cac8b9cb955893805aed3bac5849c8b44a965e24d2ac7653 SHA512 11b037a09829e3e93eabff69f02b608725e6e348a191b1b6c8bb044b8d820a6ebf46eaea2f8bf5eb1c156f20d3e97be9b581e1b5fccebbfe76d94157d6bccd53
DIST dyn-clone-1.0.17.crate 11848 BLAKE2B 1f90492639630036e1e877537328e46ee3fa697d85b2f87c45990d4a51cc900a6f604d077b16575015bbf0a970c26f898226e87e6e2af82d624f5fa565036617 SHA512 b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6
@@ -61,17 +94,26 @@ DIST ecdsa-0.16.9.crate 31406 BLAKE2B f827c0ea9f80555a1c4e37efa3509ef57bcb8c2abb
DIST ed25519-2.2.3.crate 17802 BLAKE2B aff96de3343d0cfba058203e90b6fd2c6cbd24531abca3a37977a1ed2f1eff0f4d4b6decbfcd9759617f381f88eed32d78397e6fa8d310b99b98d603b809de44 SHA512 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2
DIST ed25519-dalek-2.1.1.crate 85736 BLAKE2B 77dd4019467da3dfbe574ceb574849ea665ffd8dc91660f6a9b2596fb886400508bc632dac10a06461f35fce5400f27b89b1270514188ab488a952288309beda SHA512 a3e3838a3d4eef726b65a38196e66456f586b7e29cc328eb243bacc5a247b50f10ce76df6259aa102a08ca921f07d0395793088445f36de33f5dc1aae5223ed9
DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
+DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042
DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc
+DIST encoding_rs-0.8.34.crate 1378166 BLAKE2B 528692170cdb1d74ffb0b122a5aee61f50a2a7e4ce6db049ebea4a185e5c43d4ed99e515f08524053a110e061f788f861e62e0b04eb016e7a9e2678235a04577 SHA512 e23b87003814dd6e7e17924bd1f53989a5008dd1da07baa23c40d2a18dc1ab2d786d61e2c304b3f60e73be5f180ae2deea3b4499c0157b6afe3c9273d2f739f6
DIST enum-iterator-2.0.0.crate 7209 BLAKE2B b6ed04b3cddbdf7bb0909c578a251f89bdf46f64461c89561c8648c93a8742cd82ae887d139647551766cb9294504244297fbabf3762ac52c6cb7b2e58c977f0 SHA512 076384a5888c5d78c3681d96438beadcd125a13729a30292630af7b2e4c4b3bdda5dd313da0965f0441f85d6b0cfd4d4f7c10dad22466710b13f5b78659dc6d6
+DIST enum-iterator-2.1.0.crate 7668 BLAKE2B 24924a2201eac2de4b95ca1a2aab8161bd0c683a9172d56b22146e2907e9552ea703bca060e1b7f235d443b5e5556ce78486734bd2429fe20647c5401f4bbca5 SHA512 e365dcbb9bf67af79fd8444dc3233eb4e720dbc41540ad538049792ecd7e7aca7d96ecd0e18cc81b3659b159ea773d487a1435f9e87abc6d74d23086c325693b
DIST enum-iterator-derive-1.3.0.crate 5060 BLAKE2B 25d8959179c84c7ca60fb6d77823bc35805dd62eb656903c8b525938e7a5b3e96bb2628794245f187dc65b002c8a1ae4d5b004e5c2d5265a3f98f09617934de0 SHA512 f64cbce1c05ae232d372a6ddabd4f352288d81d1667230024bbc673084bd3b13932bf4b7621d362fd0731e7df09b666b869937acdead5a3ef7c2731cf3d3d99a
+DIST enum-iterator-derive-1.4.0.crate 5516 BLAKE2B baa8bfc388bbf89ff8c2c8b91213bafd829ac7dd9fbdf842e926dfb8875d7fcf01bf5700a3a0539a02440c817a37d1f191e32e42f2bd3fe7f6e7cba944a46422 SHA512 0f9119bd53a8dd386de2e43e77f7e5c9a02da004ab7eb2308409fbede1950307717b87a210289e9fc4bd8b1238aeec4bbc49fd5886507f995c69cedee6013e26
DIST enum_dispatch-0.3.12.crate 22400 BLAKE2B c8a3da572bd8fcff5afe8aba87d0b40d5c759ed2c69d8391d61b43bec8de2eff02cfce0de60abbbe821dc103cda41bc4abdeb9de5a0426fcafd2382bc2403eb4 SHA512 576d682255313ea284934a1c9bf80532a1b39a85eb6201b821eefe5fe37576544b28247ed1d27e019e1e664b2e81207fd161dc9d70e2d0e10bfea1071f508dfb
+DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fbbbbefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df SHA512 9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST erased-serde-0.4.4.crate 25664 BLAKE2B 609438362f241b847e5fbbfc9f0aa9184d8f721419db4e3baa7e651608e7e8164b0ba67d3a138da7aa850aa24a69e8ee85d2302605406a6eb57d4302f5e8a962 SHA512 a3fe0c6322da59628f68ae1f8981506de2158a3d5d9175f51e8115c9cae721e68c1552d321cb19174383f00192f3eea0394058a0f857f4c500d716078ef45434
+DIST erased-serde-0.4.5.crate 25459 BLAKE2B 0745866c0780b8635861ac9c6bc545742d5b1abbc7a42e299ee5fc7092803e709892987b2a82b293eea5a610b410602c5f4f27be3503b7467ea71eac01bcb028 SHA512 56ecd1be8f756a852102eea15d6e79b6c1c5d39c87cac0a5595d050fd3a62fda6b2bd81b9370dbde806b3b1b1c664a994f968b418212d0453b47a458313968c8
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
+DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
+DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e
DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2a1c7d18e50ddfbe561ca865bc3e0fee3be287f43f6c9f2982992cbc56629889689bcbbf652e512da80b SHA512 eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63
DIST fiat-crypto-0.2.6.crate 495387 BLAKE2B 2dacb1cb45435a1a4bf577e3ea2623250ea9c30485a934d7afb63dd81ffdd35c411b04f68e206e9747f572c730ae0f5ebbd696dd45673d3b0429ebfa395eb561 SHA512 810cfcf91d959f7fc765295982b69dee141f4a50facf72a2db1832e1216e8166886c5dc6a92b6703deee27f3a64c7e1f91f7f377ddecf0d6f0ba37f7ab1462c3
+DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510
DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
@@ -91,14 +133,20 @@ DIST futures-timer-3.0.3.crate 19739 BLAKE2B b7af71c761197056a6a4db03caa30f31c10
DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
+DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
+DIST gimli-0.31.0.crate 278951 BLAKE2B bf79f0b4e9c7ab674076eb7e793e7ac8c58f3ee3dd2ad38b8da12b2c69997503c3444262e867a15ed90918b6bbceef9cab75fff6e3474abb0c81ba5cc7954a5f SHA512 65252d3061e5b0748c9481e7ace7850c9d640b16fdb64e9fd86dad300711f67ceb695ca5d3153ced91f88f3fc4712475721ed2300786155a2f5ed832fa992558
DIST governor-0.6.3.crate 131110 BLAKE2B 86fac0f7075a5ea52622a204c3edfad08a48d76b4057d2fa34a8145189f9774a3eb56b559cdbdc33174cf9ecd09002a015d559cc6bff57453c71c1472f7efe16 SHA512 05054fb3a820a21233aa22dfeb91c01f0c9bc92a72d330e0a429161b83982d61ecb3ac8eef52d6cf856a63deae6c6e21dfc140765c1e939d7f7fb23cfd383870
DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168dbe31bfbe29bd00304e8525fa5763dbcd60cb19ac6c62c8d77877f2d83e700c7ab18255b08c9b42be60d24 SHA512 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3
DIST h2-0.3.25.crate 167894 BLAKE2B a9937f5c67f3bd3486d7b35bd732bbbcb5dbad3e92b65898bfc79f5846c58ab39cf3ac09c2ffba0cbc99d4fb7269d1fe1d6929cd19d877aa50e83fefcc941248 SHA512 fe12fbc70b7bd5a9039205c6fe22ea106a29aa78a9d5e089768ba159fe5a40af69efd2b701b5f2706fe600b55c77d902ee59c677aae12cffdc80019afab5077c
+DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163
+DIST h2-0.4.6.crate 173912 BLAKE2B b6d7c0d9f52ef65c779b5c17c0f7ede4ea8f20bb31aec3b7d4c95297db4e642286f5e5dc7c463c36876ca75e6b855e683688b0c299750baad68bbe981c2b9e4d SHA512 d583b9bc2ddd3599cdf8d9ccfebc4c433bedbdbc39c562207946f04947ebcec0df075706b31ab903ddbbf3b8199d84abcc143ce8823c68643271078177abdbdf
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
+DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
+DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
@@ -106,242 +154,383 @@ DIST hkdf-0.12.4.crate 171163 BLAKE2B ffa03876879110dcdd3081cdeadc9490534c44763b
DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8
DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58
+DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33
DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462
+DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd
+DIST http-body-util-0.1.2.crate 12821 BLAKE2B 43ed71d7b7247d8d11f6f204bcac1b3b81c002cf7ec89e6c381554132293c11e6ca148cdf0dae8bc213409c9e0523dd388cdfc6f636dc1bc5ec7a0f7d3796dd2 SHA512 1f3eddc475791d860848041075d9df8a3d613c9761b2248364e406c84b070b9d2e4d7e8ced61d7445d97919d5cb96d5c1424e8298ddbe6069110c6d4a5c9246e
DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f
+DIST httparse-1.9.4.crate 38555 BLAKE2B 24949d12a08fad7c90f57de628fed1cf9d0a726ddf1b1f66def1d7037f509406911e6a54067eb299436d865881fcb5b4dcd54bc9a7fd166f9ab6f562ca29a3c7 SHA512 7a6c34cd0e60aea6a4e747b1e0711c7227f0cb6f332ed34b8b5424ab2d21772a77e60295e4df6421e921f6f9afe1e9955db1be5bf1dbc065200d4aa7d23a4aef
DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a
DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7
+DIST hyper-0.14.30.crate 198175 BLAKE2B 9aa000132bc5db1cf566df48d243484b52a099d47d68aa2fc02d11455f3eece99f6a954bcc9900c0173cb39f145d371cf97b024517aefee4c7bea7746f800dfd SHA512 037f19ad0ee461dede269acc634955b087cc021abe52053de74805243621e35037b4968e20fa0ce7fcfd83ae05bf485c8003cf1df55dc30bc4cd64e62fcde633
+DIST hyper-1.4.1.crate 151849 BLAKE2B aa5f48c38ed54de8d1b8ca0236acbae6bc30d530156c3f4f429f89e48148dcfd0580478041549a3f43faf38b30f36bc41276a272463c42c80c1b45a7b24a236b SHA512 0fcaaabfbb606020534aaf0cf68c9f1be3480f2d1b126deec30ba2879cdc3c7c7a24bdc5a2ed81aabe8be4df36b146ac1585ed8d07181dcb743852ff3fc0878b
DIST hyper-timeout-0.4.1.crate 13805 BLAKE2B 3ef4ba5ed9f9b8187c50a3af20bd88ca2608403ad668252a9db3bf6b0dee7a13c6905c4e9172e0b1b38a72998e03ff933f991b3bf2af161e8789574f7a5b7816 SHA512 dc0b989b4be7e250ebe92856c800117b666c83b93d8217c4e92c63cc84a617b30f1bc5754a071fccc4b03fbb160b9df758f72d87abb5ad59354c6e0a2563e10f
+DIST hyper-timeout-0.5.1.crate 17727 BLAKE2B deeb27389c5ce794f618ef012d4c134493093904316680279bcc6089914effd7abfa8b01d009c73265c49bedd0e6164b8c81748460bfed7a7b57df0e70a4a296 SHA512 7224c8e0337eca1f37e9d24234d9083d1468950bc1d0d61ba26dc19bd273fff76d47df36df8b03910a93ccedd82f6580f7b1794a77ef9e14fad460b277703a23
DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e
+DIST hyper-util-0.1.8.crate 72177 BLAKE2B 47ad04d240e999765e68658006609114978e1a8a381ac5e8ff2f56213297d06c343c33def1ef6efc96320726e5c34d51c7903a3225d8585c5659a008611d91ce SHA512 d6bf7d37d177ad680ccef2a01ee15f2a496351a97724fccfa527ee7694613206ea2f4f7bcc0570c4bb49b73d0fb13123f45207f69803de1f991070479876e7c0
DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
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
DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST indexmap-2.2.5.crate 81498 BLAKE2B 8914a50344951aad58766fbfebe8780298098e3a7c923287e3a84f6de41e2924a6a3bb3ee91ceae9b5b49654b83ddc7516a4cfa6253584b0657995d7c8f63a89 SHA512 84fbb6e61756d5ff746f6ffb2c3c8552f96d3af205075a381f06df85258c7597ce24b0d193127a797f975a3fddc1fa92110738227babc73a7fa37505331f8d78
+DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
+DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9
DIST inventory-0.3.15.crate 13967 BLAKE2B 213ed4450412fd25bd74328389727e7b0c40363f677a156f6d4c1158958c1d000c8fa27b800a517b830f17579e3fe1905fa96cf8de6d384ce8592837923005c1 SHA512 1b7e229e5555e9b08edf1c1658e11831e591fe1f7c10e6160162fad076e89e4ca401b58ac59a76ce8ed4e1f9cd759a073d8d1f937f0190e2892804ce4e0c1f72
+DIST ipnet-2.10.0.crate 28372 BLAKE2B 9bac14f8742962b16ff36c8f8ec6527ceaf60d77c11cd85a557ad2e5d1f99d568512233771b87f0f3b53fed90fbe44262ed8a41f097f0f0fac2a4df359dda83a SHA512 1c82a2bffe92fabedc5bf07c43580bd1bdf2e7293c7dc62d511420a8f4d1c3ecf4831f252a4867fa3693627d798977a04be075be413106403470c4d4729ae557
DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
+DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
+DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
+DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
+DIST libc-0.2.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
+DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
+DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
+DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
DIST lru-0.12.3.crate 15009 BLAKE2B 2b2587a602409113a7ed61d0dbc44b8b1740e44897bf9273011e6196db64a51e6973436d6bf34df7a1e534cfc0490e0bec4d83c0dcb0f53f640c80b88713974b SHA512 1768ff09e294ad7b0631a4c7cfc1773be57568329901e9c2034b1cffadaca9963180b3bf8194554bad2f9f42f6c5e67d52dc90ba7d75d929cadf31642f4a688a
+DIST lru-0.12.4.crate 16032 BLAKE2B 7255bf86fcc001ef8f94c9d7578993e67517145d0e83adecfb1b5095faca200493a22361bfc8b9827bee07a4e5e150958d4a54ca3fde0f06bf733dd4749d861f SHA512 1d5becbb538f90414d320fe14d0d6fa8bb14bdce69b2e1855b360287e3dfefabc1f62685190730d11a4ddb843c2180dca964ea4a79606950f087c404cc3798f8
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
DIST matchit-0.7.3.crate 30372 BLAKE2B fe41094d3de61e12e2612f90bb25ab21a56aed1658766b23e963b7ef1e47a8ec7d3b4804936eb919ee87ed38e8b822a8381417c93330aef51082d89f1843a001 SHA512 c9f22846a23bd208e54015142b4a3aa6f2275c982d667216598b8712616b7178742da6a870c954d3340c075274818919931fc9f06f090a7d6688066629f36bbc
DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
+DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
+DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317
DIST mockall-0.12.1.crate 22845 BLAKE2B b2299c6060b609732b041c66f58437e1a52228016ecef33f9d2d6a9e017b86f35079ef69ec7bf511d4fdec309c60bb4dd9cb2570c7a3e079a37366c5c1a0877f SHA512 8681eb1b1ae2fa00bd2b73269a0b493361d0003da4080da79ff047692c75c34359621923b06906046218acddecb1fd49186fb7b4e752c70657dc9becb8f20c6f
+DIST mockall-0.13.0.crate 22819 BLAKE2B 1589e2daf2be54c92b5b5a907c713b30f15b56befe9fb7420536c5c1ec705fbb795f24ea64f7abe465f3ff2cff586850ca30879af76331d9948eab4e57121326 SHA512 cafd57bc600896be2f0c414ed5ce874a33fe9cf4e13dd08196455f67c6f37e6b6a7ae716abc72088f55c0dd4b8454cc8e086f8a5e5ce087f0084edaad592f44c
DIST mockall_derive-0.12.1.crate 45330 BLAKE2B 6593becbb7eb3393a8f05ca4d5d6fa8ed9d0ff00c1b53a218b39889a6f8e14259e29334f36b0fa926610296d5f46f17e627284cecf8dcd3689334d589078b394 SHA512 5a99f5f9cc0bb1383edc3d2eebfabbe520436154e39cc4a4556f03826493ba888a54127f40ec70df66cf9c83262cecae3ffab03de9cbdac2716c431e7ccd39b5
+DIST mockall_derive-0.13.0.crate 47268 BLAKE2B f6f5d9eeb7e8e4c88d47747f35ebf15e1dd85b0db86e91cdc14890ccc50ab6d38cfd6df951860cd740fbe5790830505fbd388a1b4e4a6e2554b591f073e2dbef SHA512 611002863080a137e0966d5be2dbd347ca2b1143d504e971a65c3a6c8120fc2d5eada3fee1e27a34055a0298a263c9c29918c1e14b7300a1bf50271b00bd68cb
+DIST multimap-0.10.0.crate 14359 BLAKE2B 4e9b4481ce708ba6cf7560ddad3fb5b603e072ae514a9f4a18f5c77223fbfd33d0c504f8804389513c515766f94b4191e680bf7624096e9a78717ba33484ef90 SHA512 0d8a7d2010dd89f731cfffcf0f068d98b7b2e4ef64ce181e4cb3ae7d10c9a4866275065fc9d7669e1a26fa6e9780cdedf718e14287a550477810d9f786ad5db1
DIST multimap-0.8.3.crate 13518 BLAKE2B 7e00324be2944f3ca38bf02bfe37f47313aa501fc166ec417cd05f11059b14aa761b58f7a737792e2f9488ef5e7825fbb13cbb6ba2ce4935f4c39414fe069730 SHA512 8580982dde6624a0d181cfdf6cc2293c368762b548f32d196fb7a29fb698d1cb743bc2572ca284c6ecd107a632ea2a428fc998c05df164437f2cb470d24d23cd
DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c
+DIST native-tls-0.2.12.crate 29517 BLAKE2B 76f4bb2aa8fefc306a04ff50a62d6617f71c3c34aa83ed35f11714ef2306fd82f76c7e26ab7ce50f8eabed40602ba02589dde2d98b55ea6113b45cc539c84bb6 SHA512 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723
DIST no-std-compat-0.4.1.crate 7600 BLAKE2B 28c4c943ba5384ca9fb155a53b981803c87d3cca60e0690f1c6d0f877e7bda79dc679938e625407c7b5e953aeffb921dc7d242b19f4d0fe28a14a7866a681736 SHA512 0e264b0004b735b640e132cfa057472feb12b906ddfc08f1b95bfcb262f6e1286653e92fc6e83df5fc553c06f410cb931cbf80b9a9303ca7f21cd625b82a82e5
DIST nonzero_ext-0.3.0.crate 15855 BLAKE2B 52d9ebbba73d03147dbfbc7c5ef03ad3865c9d1c06fc5e938df8f2d6ce752a3181b4f92372fd44b75337fb8ae43fc1ad81e8e41ddf41f0aae4ba8b4281a9e283 SHA512 448b0c936d496bf6aa2452788687d6e01db289062b89e9fbc0c4b23013f01acafd651ce260c5099aad799c684081478b2cdb292536a91315b73c8c96cf0b4257
+DIST ntapi-0.4.1.crate 126552 BLAKE2B ef5291a32f5edab4b29648fcc73df30f993558e45ed862a62a4d7e85f963f195f0a74c9e61eecf928c8966799da45a23694d0c6a1ad5f7d9ab3a8bce86d6d2eb SHA512 8e32d45a508d20f0d3537e056f363270120980dc23564713306e36acbc12a6d379eb3857026fecc16ca75080431e06742e3806801d3e0a848a01f64a8dd4f2d7
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
DIST num-bigint-dig-0.8.4.crate 123825 BLAKE2B 9710266116ea15d0e56792b7c8e217931765dcf2377bc05f23bd386625087eb6a7d7aca7b8f0beeb78ace9f280895565a6de3b14ffda7721e35c741ff64b71c0 SHA512 88ea682c5aabc61c0cab9234e31a2dccdb5458d3bc018e1f9ccbbf0a9f09ed0053341e93bc53f65b5bee55bafe71d50bbcd48fd085ac723ef4662e15664925b8
DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
DIST num-iter-0.1.44.crate 10249 BLAKE2B 9e70a4ee02e784c5eafb033dd321f70ee92582c2a75871688ad43970a1313ffbcd49c26a8c6787e537f041ac60fd269131e157bb61ff2bef09e5ccfa372b2a09 SHA512 f7cff4e6ceee82aa6de469b9db834a45b50a3b73cb068ea714fe237f74fe4875a33881f3421a71ed31c47dca847e3f3b7e21cdaaec52f0aafe6dfb8927f39f42
+DIST num-iter-0.1.45.crate 10320 BLAKE2B 9f2a60a819e31a6e7e048ae86f7fa029015a73888348676e54ec6fdfe76abe94b632a49a82b53b86488ea5af1031f677b0eed8ba7c5e843ce804c6d6af123622 SHA512 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172
DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
+DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST oauth2-4.4.2.crate 74489 BLAKE2B de597144878fa6e56b349163f01739aac50164ce454dddaf72370423d7d08a1f9d2ee20dd0f158c3ce00bf7dd800bbf91dafec9d7cf35c74cbe9e8bc56692751 SHA512 bf00eb3ab5f5fee1774d45646467c4622b2b032a7c51dc6eb09c45ca58d39888fd16dcc405d847b1ec139b2dce4758f3a3c330ccc727299ccaaf3b1700fd57fc
DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96
+DIST object-0.36.4.crate 325802 BLAKE2B 1eb4fbe0cb2882a5371947234b4421b224c40a61cf71b994ee53074d70e010ee9b30638290ae89e14a9c6e1e339001852dbfedd4d740c642415c58327d121a76 SHA512 b929b3ad9ca32a5830a2ba103e6e14419b145c324b834b453d53f3cbfb5181246b2628baf5fc668c449f5337411d374b56abdd4d1dc4a744f65aaaab284bf77c
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST openidconnect-3.5.0.crate 158713 BLAKE2B 083f98d5499154b41c803aec7c013b9d2336be603fc3cc44fb2ec2e72e840a40be867c9fbf485f8cb4b5a0e5dc900692472adccc609b66535842c151db69b83f SHA512 d5058e8747a1bcce61170a0685044b2dd9ddb3cb8cc20f45038e57844d3ef15503110e255d2e865a9afa15bdc837483715f00b5edb2ce6c2df15a9ed1f49f451
DIST openssl-0.10.64.crate 272306 BLAKE2B a8b618aa403cdb06a7f135cd966775f21c99739365c55aabde2680a6154d03c7d554bfae6c62a069841c70ed82ece6c3f0cd589da8c26022b7022c3c4d79a6d8 SHA512 a1fa9f71cfebbb37ed9d4a902360f2cc95a78f55b5da5d51eef69db38cef016fc03236485158d689ccf054e04937b8cddf88e3f0f31672997fb30c6cac73cbf6
+DIST openssl-0.10.66.crate 273705 BLAKE2B 7892e96dac3b24ad5622833b4061bd82028210f9f26ec9772cebb65905ff6e45da8b21ad1aabfb87bb5610f534018da6bd20c10eaee8c189dd08a7ebfbf12b4b SHA512 2f4dd6e40dd8aff8c04563517fabeecd5ac0d986764649cc9af9bf4ce25757a67f75655eee207703b46fe57661a216ff00144358ffcbc70525447a063fa086c1
DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c
DIST openssl-sys-0.9.101.crate 68568 BLAKE2B ad80cf56a33c71d6889470e4aaa0b314e67f75ac7921a63d87a94becf9203f4980b6e17b230c0954c126ab8df3c499444ab196958fa645ac9248ea8c245fa34a SHA512 33400053919f7fb2298b84bead88d82231640da6db4efe3dd21a837d0ddb50b2bb21be5befe1734bda15107a9e23cc9f8392647413ceb77451bc36034831b684
+DIST openssl-sys-0.9.103.crate 71552 BLAKE2B 4cc1ab93f5a444b4b985c84f6ae90f345da4639e4ff7c5502dc1ae59f842d46e3855057a7c05855f7cd739b5311f330dff361480ef2a0102fe46471506956148 SHA512 61b802f6baf918ec055be90ee47c69fe0184f6d9a1d29c748386192a11d4df115758961ec9b636126a6b42d7d8f7509248c59f7c035905558c4cc35b804a8eaf
DIST opentelemetry-0.22.0.crate 67855 BLAKE2B 46e0ee0dcb0ba4f158b56d831b16d446bdb242a6d1ca388f0720a8ca3b9282a63e7981415a7bf23711987e8132b710775da6e6f3e167ec7c470ee749d0f9514a SHA512 0dc2fa9323a8e0ca01f402296ae69d2504541386bbcf0479cac09185a7f6e5568fcfccc02a9581bbd63e41d3616cd184a1bc1b59e924d0fb91f8bd51490b8dfc
+DIST opentelemetry-0.24.0.crate 71820 BLAKE2B cdc09b6169c486b7e0500b2faadb0dc22fc5af3318a3e39dd37e34296e4b9aeb2c3ec01d99b0352c3f9dacd5df1cb36ad308406aedd8d2ef9ebcc8e3f4bd41b3 SHA512 2f56fee25129f2ef0ff33d6987084e505241312d8cb9ebd12c19ffc64a06ffd5dad8929e7dab43154ca389871bdca1ecda52a801952b0d216f551ca3f16c6e24
DIST ordered-float-2.10.1.crate 16029 BLAKE2B 7c6920160e52e377ba44ff63ac679208dcb3782c1ffb802707c54fd285ec22bebf80edd036753ee13ac3e577b0b7114241dbd9ce5f018d0d6d31ae21df1cde48 SHA512 bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090
DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
DIST p256-0.13.2.crate 63434 BLAKE2B 8c0d6997b60299382f1da2b7caa1b0353b787352bc3de9ec7168bf224ff7ca15b2ffa28f99377eb11cb6cec3481e5d28c68042ac88c1cea27e84aa8fff5e0658 SHA512 4105c597346e2bc74ad7b7173d13b3b46cf4a1df87ea1699586cb7d09beb1b9f8d152b2bd0bc6849c69771fe4d320dc15a9e275470923b495971e9aae54b0ca9
DIST p384-0.13.0.crate 236495 BLAKE2B 240fa9cf7cc066cba64e9c89d78ae65d0f0fff3e875b0175646114784a2eb0083cbdac9e1a17e6de6b3e9a6074b8f318e8d6abfe63b7de432c2d19dfc0fc0091 SHA512 e81451d336b2fd0c1dc3483f1e586b7d4059b3ee7cfc935edca6be1be02d23b1e380859a44d0a6cc6538fbdfbb22cc22b8d3aba11cf90c6fdfd0e8edecdfba17
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
+DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
+DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
DIST petgraph-0.6.4.crate 185895 BLAKE2B 9ddfb2796c461d2820db8227753113b02024e5dcb694a0bb2826bc1f375f028d8b98a3bd67555485db7fab88eb86043f5b768585dbe0c60703cc655976030a2c SHA512 b5a21572526387af3151dd4f864bd95c94f65eaf0612d96f99926faf646214df205bcc652b98d3b281f2e270779a4c1fdd6a32614ed60b3612e5d594b2bf3f20
+DIST petgraph-0.6.5.crate 710970 BLAKE2B 7f590e93fb44f1bfb8920e512402edc1cb087ff9d5dac7bc4be965f64ffacf9c1c503eab4156cd2005f41099f6b34f51e49b21dfa217271fcc0d4ee16ae85366 SHA512 454e9805731374abf1085f1a8a72aaed85e83cd30ab9601bcfe0e46882ba6656242284bdf32b6e75c2f5ebdd1325d5f8873d5f720aabf297822ca97311afb677
+DIST pid-4.0.0.crate 10439 BLAKE2B 91ccbec9c5904e51f83b7eeb168a6a7089db688fefaff660e5538e1bffcd6feb2eb5d1003e27a1b0b058650373bc03805bea9f319c3ab14f7ec10258c434fc3d SHA512 c482b5759b77bcd78614f5507511896fad3c86ba3b2640e17425f61ab31f5215557211a674b79f0c9e09c683b5ef7dd24ac240d281d76f455137844c61324bd4
DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578
DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032
DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
+DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
DIST pkcs1-0.7.5.crate 35790 BLAKE2B 0cee88bc3406b60d225593b4b01a4eca11d14a916bd589843300f6130729e7926d2af32b9b7d03e98b6934775e30e5627754e7e32e1785f59c8ede36c28ea40d SHA512 a3584ce492116d6e617a733a0d3d5696404aa7b10ae95070313b4a41dbc21d0940850870b711e375ac8b54fdd179b4083d61c48e902e6efd8a3a11cb630076a3
DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8
DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
DIST platforms-3.3.0.crate 28955 BLAKE2B 3bcccc9a8c0d46513164f4b451af56a001967a8a0e79643ef9e10e3399e77eaab2759f73a68cefce295a8256b0c88382b42756a1303fb5568922fecf7650882e SHA512 289eb7b4070d8b040445f10966cf6edf050ae740f59797476499b44f9391cce904a83f7dc43dfdac7ffd6174e5873605aa8e1e177700f28b9318703b27382156
DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
+DIST portable-atomic-1.7.0.crate 145385 BLAKE2B 7d9622d636677e3adae0f909405090318a9d6189fc18683ed21074e9360f213b44c5213f3561e3dd1f642547c2c2e6682b9e1efa63243c1f12636bb11bd15dbe SHA512 0849edaa7a1f9ea66182443e31691e7839c857240916521bbd6009b5e692b13f5b315df36e656134651386bc50d895ecf6155a906750009514cad8bfc7e57fe2
DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
+DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1
DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0
+DIST predicates-3.1.2.crate 23986 BLAKE2B db4209b491f82a1ef6147158fdf86c0bd8a059e61c4a1922dccba257e461be36e31d4a03440c2b80b3c7c49d612dec81fb76f648bd5837c481d93cc9ac5ede65 SHA512 50896189f39842ef424aebc12c2633112fda83eba1bdeaa3e6f398db1e28dca0cc7838948f25e67f6fceede1a91a1b0ede5d4dc4edac6da752e48c7a07bbe3ae
DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702
+DIST predicates-core-1.0.8.crate 8552 BLAKE2B 774ed04fea09335ae9b4e87a237871f954b85e54df369c5be60977381e8cb50f11aa869e5ee41e57e4f3283003a9da67bdbe3460420ac8620f18fd81e33f0597 SHA512 8cfd010b70aa694620d6c573bd8ddc50ea16ba08f6c737902ba6697307af4510b9298ffcc3068b45bdc6430103db6fb4499783c64044d87d023bea46d45d0f7c
+DIST predicates-tree-1.0.11.crate 8393 BLAKE2B a8ed762ab18f3cd72ed749cb3db3d756dfd2d3875b0f1c68a99e39ed4ac5c7000086606c21a834ea0a81db961ceab659a4648435d9eaf1bf3d7f29d92410efb6 SHA512 e1b08010f9cab65c75d82cc44cfdf64d92127acf6a72ee0ce1533e5d7d8027ccab912e1c499b7b78508b5e3cb20dc03df94de3dd520ae13736906a5f374b10cd
DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3
DIST prettyplease-0.2.16.crate 57630 BLAKE2B b3548f37a41d1bf46d58e84297142e8d3addf6134e39c07b7fca809cd2f72004947c31bcf7ee2aeef548bc200dfcb9c888e090d3a96f63289bc15aebe1085075 SHA512 f542640f809de6aa77d34d92d9a4454ef2a92153dba38ab41782d9a3fb73cbae2569c3163c21938b908e666303631ca9393ea1166c7ad5e5970145f26238c79e
+DIST prettyplease-0.2.22.crate 58169 BLAKE2B 74b78f69b167d253643780b007726afde3a272c68b334b2b610d14bca1a2b02ece1b92f793341990a401b71357a858c4c9bf6c0bf965c61bc22a0a2cce84903e SHA512 bd3a3ed1395fb1e2eaff6231a9c54ce68ddd4be2cc30a6a871e32c943f7201b5c0956b16b3c478872daa521b92424060012d90be9bb45199e19e0b65860e7c18
DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac
DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST prometheus-0.13.3.crate 82457 BLAKE2B 555e72573e07a6ba48f44ba4d5c474ae000d6558aea1daf245a4797e854bb641dbf6b6a5462a409a99fc99ccd3ae5fd93a71489d19b04f577ba75f74d64ec73b SHA512 e69d52ff7ee272f86daf288cb8c54daead09cb0105ff02f144e6ccc6f5cbb83e4bc67535fd340c50e2e478b9e1ff340f6f618d62dd4b6e70414e8498217aa0c9
+DIST prometheus-0.13.4.crate 84650 BLAKE2B 5923e6e6fa6923d15d6c5bafdc1f1efbac6d7f1646d7a098a6cb14294490e7d9219a024383e96df0684ac5d3f57137960ae680ac19932ed8d63aa89a3dc91e97 SHA512 3ca6f9e29cc40371c08651b3cb178beaaba222594781bb2355db3631040c218a72ad05917048fe5dc712b0c6e2dfc61c1bc4b857a0ff043a0258357b2015c6dd
DIST prost-0.12.3.crate 29461 BLAKE2B 5a0a183ae2d5981463befbd915664a3f3b334151f2d16df898c1999fc3a6470639ba7c701c4fbd02a9283406b922fbeab2558b744988d95e159fcfcde468279a SHA512 08a910897ba623e2773964a016a16f5b40b8f95037825fd6b2160912346ef83522482745ff3a17a77a634867b9dece8d5c10a22ac1cf779e632c5c7501897f24
+DIST prost-0.13.2.crate 25685 BLAKE2B f09335844165f2422f1f6b93676362fca0c6d807963f1af8b4d7cbfa863102104292d66bc12d4cb0e9df51d7467207380296ecaee83b47219095b4e065dc1d3b SHA512 3f669255255e78aa5ff02c8b5c736fcba82d30f37b341ea5a9ff0a75d1673b41352da6f62feddb36386e286990446c8435ecb412b9481286cb1654551e95a116
DIST prost-build-0.12.3.crate 39018 BLAKE2B 293a521917ab9468a59100df96c943038586097082f3ab040bcbd59a40c8349e59a192d2fe9c549f838db9569232a0d8d5cf0fdd2c555a71be2eb1f954c7c2e9 SHA512 65f69a406d71656b099c7eef8a70412aa06ef7d479aece8eee5edc8ed69a4492ca042a4752ce20f14f96282f6c9c64bff5dd3b974e9b0e88d799c87b60072fe9
+DIST prost-build-0.13.2.crate 42406 BLAKE2B b37a5e8e3b91874494f951b6fc11c779c1ca933b096062417c05f71c7637e94db894b30565ea6e4e79b60253f3abbeafdb9806664bb044a4d6c8453d1d925f9d SHA512 246924b1be48117b8dcfa167da6c74cf6d857705a3cbf0fbce8ea49360b509e4ceb30b06e287b315eb1f0a52510f221944eef024975baf6f63a7b4b1f4c28e67
DIST prost-derive-0.12.3.crate 19603 BLAKE2B d11699beba35a1d6ef8ad5af55d97e3f321de796606e904670d394efeaf474f4540af49e2a3878da1ae31b9decd446365223442467b4580da2f5f74564ec18f6 SHA512 ec960fd57d51813f50ba7ab53ee2c67cbe405bda152cc4cbb29a37e2f571aaf97fa07eb1730ab6f338911355f3ec22b10ab17590d0bf8121b7ab48662f47604e
+DIST prost-derive-0.13.2.crate 19933 BLAKE2B 5f99141c38827fe435a79f7dd15031d271b4685123d94870cb6ac9b46b362daaeb1b6dde7c564490699a706e89c203eeee0ab53cb9ee41e1f82ecb9fe7ee729c SHA512 c05246cd76f3f2ed5cffee87c2378cbdcaf12215b15519692d1fa4e4e0b429adc12c6ae3d0a5185136259c1c9fd995f83f0c69b6d6bd41364b8a69a819eb54b0
DIST prost-types-0.12.3.crate 42091 BLAKE2B b90a068031f7eef3eccd64eab2404ab431c4b0c731f00939983e9c1c025cfbc3abe47f89473d028b6e512a56598aa3adf1ac56d1aa02f558afcfafe004b865ad SHA512 a2551b6a4aed3801f6bea59d96eb0fc77ede7e65f622642ba6fd1aa8c56aeae41ddc73d46bc3cabea670d03ece1f79f126e5ebedaf9b8d3d51d3aac0778bbcb2
+DIST prost-types-0.13.2.crate 44866 BLAKE2B 241d497741c32dab6f2248dbbef26b8ee337c6353b94d3d131f5c8172de5701b65e9fe1986c6eff99f121e6dba68c9f87689671e0068b2acb733fbe8e2f5ff69 SHA512 224cba1fd86870b9e346dbd577bbde69da2b51d802495c8a8789a0b6de090fc38445d770562a59528ea5c1f41d798ec4314edb34ae9d6ae709ecf2221735990e
DIST prost-wkt-0.5.0.crate 9371 BLAKE2B 6f893810902f07bcc6d1c168db12fbff92f1db131c094d56d482939939c9d345f5576babfd9c67e4674c534d8f0ae6ce84683e0f00496945fac5c4f334a103d5 SHA512 060471105440bbc3505aee238c9374369abf3dfbd837a41026802fe7249a00930c2e22f8235d1d289a0959b15be01b0821355fd78dbcc7b24e8e9837de3bc539
+DIST prost-wkt-0.6.0.crate 9728 BLAKE2B 54f620d9574ee215d7371366540cafe2c8c06f6be0955383f6942a506630737a146569e26d9c16d2b660ae56bc60043b2dd5d66a7fcda5dac6b6b4d57eb58f2c SHA512 73f1afa1924a5e4ca00ba9b785fcb9ec64e82a6cd95fb91e498a9ddda8aceec5e1c0908e3a67ca5b16e6b2395fdc8455b311e18f9875c80ab66d342d86f5e1a8
DIST prost-wkt-build-0.5.0.crate 4992 BLAKE2B 1890a72fb7e88f0bf371f227feb2c5875ca04061740923b52145e26238a1751bb1a62219771955fc0afcb5742c68db4b2fb0823212f0e06f29fdd70a207b41a3 SHA512 14cfcf0fa75813623e28114086448135b220669a93ea520c8d724e2d64c39d24e8f7827043a1db4f358ca233537769957e9aa17dc13e38d726b246223771eafb
+DIST prost-wkt-build-0.6.0.crate 4961 BLAKE2B 74110566d4892ed86f4b10ee28c8c9c8f3b726565471e028ef3721fd1b1a61f33aa8c5ab43f86cff002a130f8d3ad25693d7e523ab4d462ea903235055cb785d SHA512 1b518887b1e4657ddf77b66562c86a127c4c1cb381bf4598167a26e3292c082cbcb4690a91fa8973192844fe005226ee103fa709c05ca9a02d4ccff3e31f78b1
DIST prost-wkt-types-0.5.0.crate 32317 BLAKE2B 239c2ee45e6a7e2fcf0c52e52f4dc126585a99c2c5459b898c53e8cadbe037c7fc5151594669aeecdfa56f85c4985c0a7e80f21523ffb82deb05d8f3b51b120b SHA512 7cc0a03d7d797c1197e4a2c2ae124b611f4ab45e13fee099944503f896a708e1954afa068c57e500deefec03e113a89298bc6744cb97a26b511e2d68663449f9
+DIST prost-wkt-types-0.6.0.crate 20827 BLAKE2B 5d2e92dff665db99183fcefe62f1b4d1f66f109bca840636750e6b2e316ecba8abf9290e68f2986325f295f1bf5afdd60215a8f025d54885d8fda3b1db88a96c SHA512 457ba6e8a20b3244da41514b6d0a8335b55a8b80ae32efffb77fd99c33801ef5269382bc893ead35455a2432a737653367720f8be162c60d6d9b8e57cc53c7db
DIST protobuf-2.28.0.crate 167541 BLAKE2B 3db5e11d458f54fe0e121fda6ed4c1949f8fb0488148c48e512e05cdb3ca3e2fea4a0a0e4f22b312eefb75d3bdf0ef30fcf3d865ab5c06caa8d11a8b96f44b32 SHA512 14e87f5e4039eb98d473055634102e7d8f79d294de0e04e0c0423dba6e34abbb28b1f94bc2d96ab16d3e02e770fe876b4c8c3af8835a43a8448514efd0b02312
DIST quanta-0.12.2.crate 28181 BLAKE2B 9e6b37e84a377588c4a79809ddad4440ed978086e5c66839f75062556a42368e5b16b19655b333e745a1bf34e4e558dea0c8323b64317ab1734e5a66c2b9f790 SHA512 f99b0a62e080fe212acbaa1bbaf9e54c9a321d575c2d494ac9416c85aca2a50aac4478b533e55b5194487fe7a7082450315c32945637e0ff929d46cba1839a61
+DIST quanta-0.12.3.crate 28306 BLAKE2B 8b86f1bca2e19c414e98a0ef82414c4f03d4e17a0c0fe4ca983a60af71bbe8057e02129d20e0cdc743da2934a69c153e6772e04670163b070de7b72e39731a3e SHA512 d397f098349ab8b1bbd5d691f3f99bac82bc808a2aea6c37c63d81b51078b57ff94f44126fc695f1080c85539c31d901f197b6768aff41ed03cc4524a957a395
DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
+DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST raw-cpuid-11.0.1.crate 108872 BLAKE2B d8434edfc5cd40c82ab4542cd00cff670bee9f9b0d4a95887bed85095963c16a77e1cc5d1992c40f021c0239e0f0e99687a9c2b17a4d801010c2aff19b197fd9 SHA512 f382b4a8d04a2ee930b463915e59bd2127ab53c43629dddc522b5b42266a0155dff03d85a6d1e3d43903af42c11d6f0944f31ef2e265a2ea50a616af5d3a6668
+DIST raw-cpuid-11.1.0.crate 109361 BLAKE2B 2555ab107b42e2e6985d1900d339b5d93da41c66a80be46c739c09ca0c27fd943a6a397d265bbec05c3e326b8a18e76006ebedeab3ff72ff9ab09afa05ffaba6 SHA512 777152aade1de9941e1244e5523bf4179692457483e194edf513aa0df18b15738d36be2a009306b0b3b366004388c9b73a6efb1449352008af2c957ff0cec7b2
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
+DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d
+DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
+DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
+DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
DIST reqwest-0.11.26.crate 162183 BLAKE2B f9ac912ba90500201b58468fafc53ffa3ddf255952afc29413330df77f4fde46fff7ecfa78b2baf302a7daf35fcfb47364bd213c8154d3163115606fb334ba55 SHA512 dd8c6f07356c54806148562a839bb5c71efbf5bf73056688c48d652f41892a90a498a3d85181cbeeec0e62128885959ee31754477e89378be572f63e8f269387
+DIST reqwest-0.11.27.crate 163155 BLAKE2B 0135a99a42400d601a19299d379e28f2df7454dc85864bf3905a8148c908fb1b0f363cecd3fc2ed0c4ba0c108739eb3ec5116d511bcb73530bbff6acb10c691e SHA512 95e5c2e375e345a3ac9d4f4b4fa9aec28f45a457c1615d303d4b4dddb639749995ef2834a6f8659f5f0cbb49e0876e89c9925bb2b2ba62207e393c9b12e58ad3
DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST ringbuf-0.3.3.crate 28701 BLAKE2B aec4dabef32ba018cde296a3c66d724fd89fd618ace0b25efb9d9b1df74e98f2cddd13cf39631cfc0740cc4750dd3f7b2ccc5b4985a8e89bcd1cea48be227e9b SHA512 3c148bf93d90bab35836263dfdb65c0c29e448bb3c54f3047ca2b3469688f9a5356f2de2aab9da85c50002c911013c0d785e3ef092d1f1a88fb6cde5b3d4c994
+DIST ringbuf-0.4.4.crate 31054 BLAKE2B 430a40f0c3d68f077da6abcca57040dec70136357b718554f5e1aa042c1ab38ff7ea4c52c0f808b12529f85920e831ea9e9b9efe0445965976da06fb389c3e0d SHA512 f2038e847d8ddba1f9391146d46fba27bdd42e6a862f5cdd01c8d4726020c3174596f404f77610c818f5b785077ac9b6241e0e5b9df54a9c1e57026589c7f1ae
DIST rsa-0.9.6.crate 80048 BLAKE2B 0021065c262a351c3c3e9e63984442e9ff8e739f0f60c79f0eec031fc3ecf928756a0da656a0eeb4bcb94cd6f10ced2326a83666efba3b85b8a518b0aaec3d18 SHA512 0af7737181236f0e5544a83eb41d7e780df1a488b7b782b2c97eb4eab3dd599b86d18adcdc69bb56f9aac548a24dc88806e7bdc32fbc43c33b4d7a9817cfab9c
DIST rust-jwt-61a9291fdeec747c6edf14f4fa0caf235136c168.gh.tar.gz 16422 BLAKE2B 7b62140d4562b3f66ddb4ab8eeaf855f1dfab4f20044c5149a7a33959967eb719ea0f2c7155a198798a78841983e6d13f1ec9d7770e2aa7ab8c08dd82128acf5 SHA512 d67bc5a310363dc2aba1be3833b55f8f79a3def9367adb0f652d91da3a8a18d6ecfc2df705f8e193e79e06436953c05315333f6439d4e31a47b551a37b75d537
DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
+DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8
DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
+DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598
DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
+DIST rustix-0.38.36.crate 370932 BLAKE2B 0c4b963c9045fbb6fd2e4fc91888f574de531074a4a131aec9d8d2f44f3839778bce601050848d9edb2ce4019a94d3226835f7a776af682daf73e5cc52eb6f5b SHA512 2874bbb5fbba8b9fe883cdf21e9662e84f32a3fdf50c8662a908754436d16d177c4c01810fd08a01b2690c79bfeaf8abf29e5efa0987348d93671499cb2fd550
DIST rustls-0.22.2.crate 332080 BLAKE2B e384541cb737c17af63b494b13533256ac15692124e64db7c3939e61c1097b5ee9ca96ab3e2336500d2554c9fcd8244e76a4f72d05e0791e16432f37ff8cdf39 SHA512 c25f71a3291420ccc33ad21f2495296d092f7d01365f1ce27c71343d9fb5f50c45024d84fdd25791d7ac9aa0dd53d6b7e25f31f35f9a7e823fac8117560ea6c1
+DIST rustls-0.23.13.crate 335735 BLAKE2B bb0539da0d213f84a91988c75352eef0f84496c7b6cce3f2bf8cce0539872c649245974f2b31cf0244e81c3e68d7077f23103f94f44d44f344458553ea72d4c0 SHA512 8c2c2ef5f7868ae50d2c8846d45461e4b787297ecaa157053db919e7ec2debbad320f0e3304f00e39d658160ba762ce47537b7a2c7eacd154d3860ff87c6acf4
DIST rustls-native-certs-0.7.0.crate 25071 BLAKE2B c851127d71f5704d251bc687dd9078db0a7f32be1a2b16ed66fba906e3ef2d1767b54ba3076d9373d4aeebd03c37a673255f10c0a4499e8330f9e1fa9beeb801 SHA512 458d3739be07082c7a519e536779b844669f54bcf74353fce307ba468de26ae42e41f26295df4139b81eea9a7c8b39a58fff0f1228e521d5daed761308ed3872
+DIST rustls-native-certs-0.7.3.crate 31564 BLAKE2B ca94046f09e51d79380c06cb62413f2df5bc4f68abfddc5a5a60dfc3fee5aac6aa0568b42e50e7aa9a55e6476a1a4afd8e188c32c7a0282a1632068ec399f8b5 SHA512 3e7e835c8fa392f4db94ea481bf51fefb6c632a085e2c8b2df197173a4402d78fde7ff8a964edefd3efb48b2f473d0cb4470c2f1a385a74792f9caa4c3cd60ef
DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37
DIST rustls-pemfile-2.1.1.crate 26161 BLAKE2B d761c8c0944b4697336ba389e379e9224471d64e61ec3499427615ba99f9eeb38a47b2bf23579bd9445c28b14811028a81fde89308d1552d805f49bda18833a0 SHA512 5acffbcfa1dc50c20f290f2546caf669334de0ade8153cdfc7f8259ec9076808d2d47ce602829ad1369d546d21347965250cd2c4e46e835f29111d11f38aafde
+DIST rustls-pemfile-2.1.3.crate 26757 BLAKE2B 421c0e829d28d94fed3356195ad0628f7f79cf8c25a56a5699df6c385d437dbfff2abf6bbf8b63af28658819f225d2728805ea0c7111e572fb2bff0523d31e42 SHA512 94b98d05783ed0920c9ef89259e740ca77f8fecb4ce4ee894b7ba30acb0fe82f41cb2681b5eddedf8e3ba7c68d1dd740132a39028a99ce2e1070d7d88d99d641
DIST rustls-pki-types-1.3.1.crate 21637 BLAKE2B 7734df5facdf21120d0dba9d6e2c0e30ac36d4368048e89639d53e68d6cb72a03cab08dc64e443f6d5b43c3f25020016bb2010ec8d20c329fb60d6cd93c9134b SHA512 741cf0def113336865320aecde54a56cd5bbc7f3aad6e71dd209b4e38b642f42d0244b6fabf03a55467aa42fc3d1582bfa1fd5fda6402ae2ca11191f21158939
+DIST rustls-pki-types-1.8.0.crate 29562 BLAKE2B 933e281d6f4725717c09699cbc73368b7212745df7900e9242dfb872edbf6908faf417b5684c843af8b37a198dc4104de279bec0d72d2c43581f837a62f67683 SHA512 f8a223b904c224e4aae9f06046280f3f9daacb50d1456f8ea2911cc7174a4b8317f86e4ea5431a29c0ad8dcef44bae53c20bc88ffd9dd72bf83161289bb65e04
DIST rustls-webpki-0.102.2.crate 196881 BLAKE2B 783877064d2cfbc9078d33f081b2b1edfe43218184e60a8a3b3917ba0a3ab97a226f677d4bf4addef5d19d29ac63a8268dab5bd3cf973d64df866e3e71492f9d SHA512 697d44daa5e0a8ea2d12aa6f68026eb63a6e1c4420ee92656c9479df77e3f672ca2525442be55ab6183111fe594ac85661647150326223129ec23686792f6014
+DIST rustls-webpki-0.102.8.crate 204327 BLAKE2B 8db832f181b46bdecc419e1433dd5550bc181cbffa1961aa90b2533f92696ebe15d71d742225bf806e2dc3a4ebb110d48bf62b0677089df1eede6d5a072c0a28 SHA512 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba
DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
+DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
+DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84
+DIST schannel-0.1.24.crate 41728 BLAKE2B 37c702a78572c845602e2481946b166b8a9f0bb08c0426f491f02ba98d358539a0039168c2a97a68fc5da2f870057b4ede3ada895b9483f687750319e139c8e9 SHA512 4e8085e9320befa3841981de5b58b214e053933fb5ac507156b1f22fd8e88142aabd42d40f52c3bf7d3864245672dadc4da3d9976ac07c75dcc8172cd9de1335
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST sdk-core-4840a9c570fa3388e190e20f01f61065d0b7e965.gh.tar.gz 538755 BLAKE2B 066678c0aaa1a3e80731f3c650256cff654e063a2dd1ddba84865ba79f876c00865e1512c78f125a6f399b4468708e62f29ea0f02c22753e4638243e7963d90f SHA512 8be1daeaa1447bc7ad6ef3c22526fab2bd8d469a38dd57ba3ee901fac990ecedf4c028605e86350110f9f29623313eeec48637be7448b29a73a9686fa3671a1e
+DIST sdk-core-a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc.gh.tar.gz 708504 BLAKE2B c4822d38844955bfc20136376841c7bcf3c57c88133d4b1a9989146ac8fea54abfae2e9e52d00f935e2c15f0067779cff202463bf5e58b56d99758c30e4d3cae SHA512 37a0e2d4efb117861e0b46cc7ba0f5825143cea929b39adb8630b7616578ca9c59bcbd3d4f7804194dae354a912413b506f698ee8899c71c3d55bda4d98edf46
DIST sec1-0.7.3.crate 17979 BLAKE2B c30d4e617f9c0c21b80f14a7df88a164ad43f4c18fbedc1ec32af41193053e67ff6ea83db54f46c8cd6389d930984120c2a1688662fd8083e0c23bd4995d510b SHA512 be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e
+DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1
DIST security-framework-2.9.2.crate 79295 BLAKE2B 96be139f2d2b9bc2fec7805c9e90f19f68fb6cf3f09a879f1d5952b502951900fd6889451c6866e53394859a0f8a842b4a674c4bfa82cd71f48195c0af365475 SHA512 fdc58c1c12ff849af3acf34208411caee50f30b9d55e20ef9d3922ee37664c606abcf90c4b415e5c22498dff2116fe2b2f374a0bd382c837ae7d281cd1a0a54a
+DIST security-framework-sys-2.11.1.crate 18755 BLAKE2B 6e4f8617ab92304a435489492f1126eff2913f5332dacb8b48704b5f051e87893e5f4239ee5d6a8e5c350d14cf5226fe57a36d8119b1e150407e9b157e74232d SHA512 8565d7ca296995c2bba78a328758c84c500e95cbafc988cb595e040ce95d4114c1de46fa30224a310981c3dd2a9b7d1d98c87f129d98a0b2fbc44c72f9085d23
DIST security-framework-sys-2.9.1.crate 18284 BLAKE2B f1484b6b691f3616192ab363c81eb3d6279ad0bae6bb7fbc4eadfd9fc6b6bcd5ce42fb8edab1eb8934f40a1d42714eeb8ca3616871e8f80c90318834901e8ca6 SHA512 3118d1e982d94c5fc6e8ad6270ba398da98a042c7a2060eafb3b78a54491091c46529bec30d4f871744431f01b828ba2a795f695cd20d008441839f3c4350462
DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949
+DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
+DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae
DIST serde-value-0.7.0.crate 10249 BLAKE2B d2d3d687cf490eb0be1910bf82c09334ffe32efc485297ee228363e4dbb536b72e2c37f3d37a5f8fe61af7480fa8975c0a654f761c55e56348082e4605f2288b SHA512 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76
DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
+DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5
DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e2323e85e2f97ccaa2a18277ecfb9cff9e9b165786e782cba043e9ac670717364b0f9c145254eefd74582b728f2186 SHA512 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436
+DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d
DIST serde_path_to_error-0.1.16.crate 16657 BLAKE2B c9064b28677201ead32eaa91f20444251b75e7fc7f512075cd53079fcad54006f531ab4fada27ad7414f57a385441de65def5702d592143916d0106fa8e70182 SHA512 d937e2ef7eb6f58e741f0b1805431fd8cfc583d558fd5b58aa04aefcfc61694503afeca33ad62f6a09b4039555e3199c18d5912b7d5d928120ff631949cfc30e
DIST serde_plain-1.0.2.crate 11183 BLAKE2B e0273be87eb2a40dfd18ea2414f21dbb4d8d87bc5328908036f5ed86c06216bd981531c546a0c7767b956617f42318a96215464f3d241d0baca2a6d1a11d5503 SHA512 9ddad515cabaaa161ddd0346e59c0b7acbe8290c24a30c1b9147d81e987f4071fb9620eaf7b3a122e8a044d586c2eaeb6fe3c33ab4e93a492a930889aa41a0e9
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
DIST serde_with-3.7.0.crate 140905 BLAKE2B fa749055ab1b1f271d46f68a169b18c7e670640e937002ee6f59814c4ed7a7dcee13340ec4a4bc116c57224472f919dad85ac64270441987d3cb0110162d6b05 SHA512 a923993d3ebf1543de6f73e264f436849de6d9a292668ca5508e20c1231b78105307f62140d06bd401fa7001d83a46b56a14f3ad95a2360a55e276ec7b94e142
+DIST serde_with-3.9.0.crate 145089 BLAKE2B a4d5032d864a996c2d6edf0b1ef4657784ab76b9cc437d86214024f6bd77dd59908efa594f24db4d2dca490f4e072d688681eee9d24f92c8a528d8940e991fc4 SHA512 90ae5faa9bdcc2ce2198599c546a0ee9593fffb3271c3fcc07bef5eb39fe7b44697dabdd6eaf059a166a67dc5694c70ae2908ca3f6fc65e25747cd391e3121b1
DIST serde_with_macros-3.7.0.crate 30834 BLAKE2B 2da5db01fbbbc9e3ad94531c4947bab966e7284c3867f1bb2520cfad23f5a7f5dabe58b821ecfd8bd1f89041e57ee388910636479faea2506fad232c5c7aeafe SHA512 43d666624e6216de285aa3ff8435bc01bfacb675544f63922d1113c4d1a37e8556c61d19807558e002aa05888f8a5d19e7ff8b339b50c4b9c54f0a2cdfc4e9b0
+DIST serde_with_macros-3.9.0.crate 30865 BLAKE2B 69c764f45180463047045f81106961f274411200ecec6997baad0c8ed0cc25f7550ceccba122fe3fd8d248e3a3a6bc3326f7f9ea0bd3c08e81b93589b75de537 SHA512 451af6f14cac8ead53b9705c530cb6494063ea8f20d1a7ca80561d16334985b98541bd9c3a50857a4cf377ab5d84593baadd5503676540da8212f9c5fea89e90
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
+DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1
+DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508
DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7
DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
DIST slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b57fc72694e1514b462dab8f673442c36f7b9260d5db7b68a522ca76f7748aab774246bb12c2ecfbfd3e7bb8f SHA512 f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080
DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
+DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST socket2-0.5.6.crate 55270 BLAKE2B 10eb32486b9a2908e05ab24620ad7a79243e59c2c2db5a7793f87f32765745b21746423d5b3896ef37d3dc9e76410fba97826cc64cafb7dd45adb485900c2282 SHA512 10f14ce7bcb9fabac56f98bd34ccd6368dcf4ca245ba2df80fe0f1157e177056eeffc6fcfb1d1fea6e89c0eaafb99d8056fbd10101031d3ccabb98950ec563dc
+DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd
DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
DIST spinning_top-0.3.0.crate 52579 BLAKE2B 752f3c6a341c658f7b6486c572a2bcf294e009df8e347095a9f5bcb6cc7c2be565417c48a33a95e6e9a053f250ac9850f11e8288ac30b291a0147c795b4edb65 SHA512 53290365999d2c4d1304400d7e1b03072f87c1f2ad6efde48ba3b83a45e6d2d71720bb5ba52099b57f6bd5e823ec7727a0c2e2dd092816a46bc5f448b6f29981
DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
+DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.53.crate 254828 BLAKE2B 4bbff9a430e12baae231eec35dca4a3130e9977c6272dcad4a25266441959461e6e2b69832492a6895948fada9152abf8630c1d011c93912356397360bfb7b8e SHA512 0c3e40e1af47910b59877246700dd695e2bf03c35e036adb99e9756f8e055c8b3421020fc43f71954aa7adfdc56712d58968f3f39ca2e93c0daedfebd8862b9b
+DIST syn-2.0.77.crate 268784 BLAKE2B adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c SHA512 f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4
DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8
+DIST sync_wrapper-1.0.1.crate 6939 BLAKE2B 5ba3017c80445090b5d1d4c4deb5a639df89a9f58069e136963e52799f8327cd65f9191911d3243e760936c06bdd29884381c375054e1ed3a07ab44b86d7b89e SHA512 9b83ff2f3d379ab955c16279227c7bc4f5c00d3f1541e5a525e8f89cb14499a02c0e8e9ccfbfc16bc59213385f837ea206d4c09116d231d143b6f8b3d769002c
+DIST sysinfo-0.31.4.crate 182989 BLAKE2B 311ddd7c5e13e4e69406282ee50ad88aae4979f3ede53c764a12226f4b78984fc8736ccd76923679f6d3bd82921336e686d9d3c02a7fefce56a19cfd33f4daed SHA512 9c40515b892c16687c942e5184b019784f81c92e693ff59c26001b39e464ccba85fdceb4994a91f79fba22e9e8c769b14aa89972c572fd26797e0e71243bc579
DIST system-configuration-0.5.1.crate 12618 BLAKE2B fa75a24f8db6eafe578bcbf162fcd110ca059c58af24916acd64959b48d8541e0aa95ce2c929a8a50c62e7e8a967de9101640d1da7805fce2f76b7c5c86c4544 SHA512 af77ed5be890e826b9b8f975bd2e63f3905adb24a597069a887ff2a861820f1ed40582b918f35c3d4eb063800e179b93e5acd7d5b48b147e9b16e3cf4c12840f
DIST system-configuration-sys-0.5.0.crate 6730 BLAKE2B e40c4b5e7897cfe30b2fb6daa9b44fe2b83eb2a12d798a1ad8908b51abc735566becb0e001f52f5f8a0d3596f62a9eec631341c3a9cbd132a4f650f988c74b93 SHA512 764168ee5efe1ba82e847ed74a14d1f5f1892735e98657c3ecaafcb4b405d4f779592dfaade252f6a577ca2cfd5cd5e467c0b6326bbdcfa573c3ab01cdc8fc34
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
+DIST tempfile-3.12.0.crate 34423 BLAKE2B a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c SHA512 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66
DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
DIST thiserror-1.0.58.crate 21025 BLAKE2B 2915ed6ab691fe94e97a834ce5874d37a388c3240499889cff633ee6c67d46a2ca88098ba40c225ca0e2e3c1ac7bdcfafcfde3dcefc50867e299dc49505d6fc0 SHA512 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578
+DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753
DIST thiserror-impl-1.0.58.crate 15645 BLAKE2B 9c6f643a582666ee4eb43330340888e7141f0dd89d927e3345268c3eaca02fa42b018514ef38b3db3ff9722b25ebdd43c36b11ecfc7bcb36950ce2c204ff78e1 SHA512 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b
+DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8 SHA512 f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102
DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133
DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
+DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST tokio-1.36.0.crate 757286 BLAKE2B be9fccb7c41fa6a48f500509ce7b7ce0e1c831a5ee51772ed10fdf054b5872395d0037864f10da4d8cd160d15e8dd8e2445446de75b8e8613debd01e530fd0b8 SHA512 0687980dd375965647c89cd6f569f74ded6400dbbf73318f02d8221e8f49a03151a4f023fced542cf63197d7bb150ca45417c10dfd91517d10bafe0d329d6848
+DIST tokio-1.40.0.crate 789848 BLAKE2B cbb0aba8e31ab37afd21ebfb89b5dc961d3d19d38711786ac0860dfd24cfd7ba8c8998788a1e4e5dd8435c498fa754742c183cb8ead085c0f98a06d851a9dea9 SHA512 3026362f2848d9e7fedc9005e8bfa0413efe18c49a07f85b9c7aba619bd9525f6ee8c3c65621e43df3bf37288f5b7a63ea57ecca061e4ae7153834e93108bc10
DIST tokio-io-timeout-1.2.0.crate 8993 BLAKE2B 52d5c5564c55c8450eef53cb60676d671c2225b2842bcd65380d2aa544d20698f138b5498521862d726e57fde97f6914541b5edeb226a197020205c2acec8cd5 SHA512 861b8b2c7af6ace78ae223fa567f26fd347de92b3e67c788a140a7cf5bc6320926387ec633ac5bf32fc2b0b28b4f3be450b7c4cdc755eba4412eac7c390dcfd8
DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6
+DIST tokio-macros-2.4.0.crate 12501 BLAKE2B 9b358adb86e828faeb956d24a1ebf68b51a69bce519ad9760ec3d3b8eb1cf4435afd4edc5ddbf634fe152bc77b8675182dda3f076f1011c5b5b97850c1fa1689 SHA512 f4a445f6c2cc7c1cfb5825919cd3dea3af52720c7793c20601d05870e7efbcfe0c6231fba7ada49b5ce46757f0e1475b3667914ff33c2fcb25e9a40151bd2501
DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914
DIST tokio-rustls-0.25.0.crate 30541 BLAKE2B fc85306724dbb91efee7924340e0cbf4557cfeb149cf11dca84e37ca96e6ca54cbe774edaffdaf313da11af98ac03cca23bb7c2ff6ea551f5328a3bf3ee9aa02 SHA512 4e04669ecdd8235edd438075e6b125f6473e117adc2ae13ceaee7668705e81a87f97242253f51dea204fa1bb3b9f8f9f21b587b4edc7c2e58e375f5537ee5f95
+DIST tokio-rustls-0.26.0.crate 34253 BLAKE2B faec8cf5b55c5b68549659e82e656d63181b8384d170690b8a22e00b9b7bf4f63cf3f2a0c7a78ed7adc9122253765cf8aa0adebfe620f642f08268ba66ba610e SHA512 101f2083e04feffec48204388c4be3d51fd6dc45bdd04bb75bdfaba48cbdd89529e14dda194ef45b2d78530cc74f128a763fb09165a52d738eb17adff7c56664
DIST tokio-stream-0.1.15.crate 36284 BLAKE2B e12d50652cb39227da004ce6850413d21294142fff229dede50f2d6736753cce87a6b0d864b0446fd878b4cfbf715ce94a9a7fdde0ca6fceff3d5d5fa402553f SHA512 3e6b0ecedd45fe6333689b9dff06c85a5dd9beae461879278c795782bdad0680c6744cadca9ef64d30abddcf1bc83b04b489768a0777f7c6a621d2ea7cb1328b
+DIST tokio-stream-0.1.16.crate 38312 BLAKE2B 39b9ccac4091e8d882e1dac43cf930bd4428669add837c2fa989fabdde8f2edc5340df83745600cab1d0880a87668ea6ac95dbcdfa02fe171f3f763887374e9b SHA512 1e9013ff016b59b99b29465f42b4dd61f0a7feeabcd35ecf39a26862ce3e00ac1c818d012d0c62a7509c244d429c8a10f9afdfbccc2e178a5e62fbfe097ce39a
DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c
+DIST tokio-util-0.7.12.crate 115177 BLAKE2B c6018d9d228ca74f198767ea9be53569bcceb369e4dc9ea10b31e7baa0a4a6368f1ee23532121499e31f2da3f825184ef7f8e00911efb1c2e37295c1ea3ef19d SHA512 df30a9b0cb435bbf3030c1d5bfd4391310b96833acfc623f5343fadd694fc44601fa07663fefa2cfc6719d444632890efb696727d9c1049376fc6e01f1814c78
DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
DIST tonic-0.11.0.crate 92841 BLAKE2B 275a8bd25115f0cc7112c315ec1225f7e24cdd56e7517e9bc756f02131a8d65b37f0cabf31e332e6ab2b0b96429f91099baf2f8837b2e53e524c490eb538cbc3 SHA512 37657fdf21a005f709c526691b2d500d9946b7faa161a93add0429d71b55b8969b76b6e8d6cb40ba1fa2aa9d7aff717db35d05b8303c0e11be9592d63bc0f694
+DIST tonic-0.12.2.crate 98686 BLAKE2B 2e11c1fa5d5a1674350935ff8272f486a588fc04d5eac244135c366092622fff33aedf84ce0e9e73d487226bdcb9a5affe8bcab9c39f9406b1b78f40f22ecdfc SHA512 a4e3ff0a365e39203f9dc464728378a3b8c1b1b7a36759da8c7a645adb7b51d4b0f74efd376c1b7b194ddf9d0c2949d4535018f84795f4bd60b00d13fe3b90e9
DIST tonic-build-0.11.0.crate 17932 BLAKE2B 772be2f64c3c1ae8f40880e0d43a658834ad5929fdf29946ec5491171f662e4e3218cabb1c023ad6def1a182a9fbb5d36f274eb9bcb01c70c740bc86a809c298 SHA512 3b74b25deb506b9da7cbd869c2f92d5443a3103b14d86b3d54234f2b256823d787a59d1aaab554e598c290b940d488251ce10d967314559ffcef263121fd52c2
+DIST tonic-build-0.12.2.crate 18653 BLAKE2B 9fa6fa321fed77dbf373a9f29243e12be6f5dc5c939c921158203b217d70e6a7293e4a2c8dddcf624b08d127391519e6a0be8bc6c0359c76266c635a86829fb3 SHA512 13fb60436a47443a0002fa6fffd679add51b9e69a0204a9314a3d34f56f51fa7250576842995cfe3fd00eb904e8c6deee93d272dd8c52908735072c91909742e
DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c
+DIST tower-0.5.1.crate 109627 BLAKE2B 5dfbdca4a25372651bf3a128f6afac6a9c2b61fbe70f78a59fceb11f4581635004b5415183ef9b1ceb09fb0d4f8aa7412f54c4cabc534d3c01554cd7ed7a190a SHA512 69e8926182f72775f9f30b2680e8ddce1133082c87123a39694d42b35c098a8ca1d003282c2bbee7aee30ce2531a96dd0734842d4d2233435be0a7a5bf7fe6f0
DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e
+DIST tower-layer-0.3.3.crate 6180 BLAKE2B 20435102dd62113c3e961bb28d7b18ac6f8ec6d5f0051f511e6f5eb044b20016f247ddd1b8eae9dc9f1ee259d8cc31e0bbddd26f5a22fadeea4007a3011b8500 SHA512 edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934
DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005
+DIST tower-service-0.3.3.crate 6950 BLAKE2B 32ca66bff783eeb015af982b539acb63c9d426b931832b27aa45088382712df3894132a9e6e96fe1ed9d0f9e582b7a25b33e0ab73711acb06b4e134e69158452 SHA512 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd
DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
+DIST typeid-1.0.2.crate 8844 BLAKE2B ec74d365b11f17f63f938bfd8819a29d94eee8a3d938d8e5f6c797c0fc4696c1016e5c900f5874e3df05f6d5650f1b05da9446e240afea6185d16ec958beaa37 SHA512 a056d99db3bc648ea260157335045dba1df96e70cefe65dbeac80d517cf630cf398f86da692180592e99f27ae14eec1d3f658c0d2d039ae353ce56463f7cee40
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST typetag-0.2.16.crate 27793 BLAKE2B b177a4c73bd0f61f94ed98195e2e118fd07479d9e13e0feca403c122bbbe6643e505cd49f366c898b8f01790b68d36fbd98dda811253a884923879aa1f1a44f6 SHA512 a62e792dfa09bcb98711f246e7dd8c4a457e1114092199c6f75323ab8c45690479ab5a370ccf0a71fdcf0c6d5c58e884691d3faf852d7d0d67a8f13a0edf78e4
+DIST typetag-0.2.18.crate 30145 BLAKE2B 0f336e7d7d6aa1d65bb49df6ecee7118028c3d1347ba1d56bd54e91a253e3c1b61196563de9af5db436d3adbe79dba2c8ad5d179386cf0091cbdc998b65aff71 SHA512 13aca22dbeb231c1349f84a4e95047bfa9036c67dfc1cb235db19100bf25a60987073c1a5ed9a0c0dd95cb71ca57187976867bcbc3060e0058045d0ade680fd9
DIST typetag-impl-0.2.16.crate 9086 BLAKE2B a32f947452001820527f5c60f05cfccfdd96525190779857db19b434bd6d8a9412217a230343736af6131efe7f1af70a1a2b5198e4126efa2f3de4f5ad87c472 SHA512 52a1036f82cc0193b74b16aa43d59d72f259eb669101e3e3a694f509932f706c93d5402bbfc47cff1359ee860af0728a25124ee215c375025c798b9bb4174940
+DIST typetag-impl-0.2.18.crate 9137 BLAKE2B 13f51d00cf4f437a2d52283f02a5b63ea7ede213b4c88b46f98faf7b4a5507f734c65b97d61b834234e1f31e6efa901604d04bd22ed1cd0880d268d0746ede0d SHA512 34575c2ee41005870c13e9bdcef49022d938e37e8908fa148bceff0b1d0976b52f5622c97ee7d85d1f8f90bbe04a1ce874396eba2d6d83ed6ae937ec9ee15fc7
DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
+DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51
DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
+DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
+DIST unicode-xid-0.2.5.crate 15530 BLAKE2B 99dc8a0f9727c86fe3ec1ee119487ba4cae579d009720556ed598b58c0ec593f32b4f7459df81d4e4d06db351d368d2c565af7b03e15d4e5c984fd50f133cbe4 SHA512 ad8a23407aaf16eae14a44de201c4a0152bb07584bd36a5c460fb744859978cae131424c32033be4ebacc9f9a1dcd611f9ff4a98b84f560109d0c313585ce5ce
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
+DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac
+DIST uuid-1.10.0.crate 47648 BLAKE2B 370f56b5057fc43ed6645ca4a032737230242c88f3c6945248585054a0d1de0c85cb2eb21bd4c759c1ca73df1b5005652f74b474537116c4fd6642cb60d274ff SHA512 e17db9433d919b51468acaebd240a2cb218d07f099fade49118ca9313f8cdf6aa3103e7aa24440be65a4f25a25f8f511e36dba08cbef27747f9e43b849cd612b
DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5
DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
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 wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5
+DIST wasm-bindgen-0.2.93.crate 43769 BLAKE2B e1abf981a042ebbc5c506975d5c2258942278fc000ac62aafe4221725fc52003c4032dc04a396e8fc8ec6712155e056ea9381a72070ee7c45b348ce470f52c7c SHA512 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422
DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa
+DIST wasm-bindgen-backend-0.2.93.crate 30344 BLAKE2B d0b9f0cd0e6191dc3f57869023450952f2d73c0432fd4516522df5f63090de021f44f11ce7676fd2f87b31f6b236eb155b22b36eb80c3ccf3880f55ca23d4b0b SHA512 c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597
DIST wasm-bindgen-futures-0.4.42.crate 15380 BLAKE2B a20ba9f2bc814d7aac031f1cbaec90289f63893b76c60b536a65af85379771e102d6c3d949a8528328587ac776d7a3b684c12a217f9e186bf10046a1fcb34652 SHA512 0a77203499381b6bc4e9258480d7ef499d9c26b195baf38d0b7b228872f844d24c827cd57c8e2b0176927fd5957428084f53fe80cf60b35b7ba02d02b27a4682
+DIST wasm-bindgen-futures-0.4.43.crate 14207 BLAKE2B b7337c1863af9975ef4a10ef64b129cb7b579fa83849ffb8406637c10bd86da4db0709d1af4161c787de986c98acfb9c6b382a4871f53298e0db30cf2c482eb8 SHA512 2499b47329c3dec1d15666eb7307fabaca086881a46e1a53ff2a551df1122eb2b74b18ea1e7620152a35407ad49a93223332e20ac042295799e55f156b7061de
DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462
+DIST wasm-bindgen-macro-0.2.93.crate 6822 BLAKE2B 3704c01b90ae900032e455a265b614d1057a7ed7b7eef1ebfdce75a7b0f0b97083211db562d1602160cf9e70843a1949be836465398787315d66ccf85fbe0801 SHA512 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632
DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7
+DIST wasm-bindgen-macro-support-0.2.93.crate 20642 BLAKE2B 3fef9d35c09e97317e8531f11c3cfcafc5cb58126ab7a96374cd5e2e3f8736ef016b4c0b3b16bcdc0bef686e9f07439f263c54dc980649e9963b12d0a6814ddc SHA512 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8
DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07
+DIST wasm-bindgen-shared-0.2.93.crate 7527 BLAKE2B a2df995ba72d83beb3f347909c004d9693ee06cec62de248a1f96b0244c05dd8b62d46356f1b7eb0a29122517bc23270eb4eaf045e6cdbb7122089dc84829d9f SHA512 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420
DIST web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b
+DIST web-sys-0.3.70.crate 615438 BLAKE2B cbc8b7ec572a3df1b42d603efb3af1914621957a79f0217e75b6eaa192db6dcf2de9782e130ebc364f704e624913a13cf9dbbe816087db340bcff4a4021b7526 SHA512 337a12d7eaf2a643a7a49a026bccebde73fbef44f729daa6feb71c228d7d8ef72155f9f501b7ef9ea5c22a619b8a8591487841a67a1e12a6d1105d92f3cc708b
DIST which-4.4.2.crate 15953 BLAKE2B 40ca22cd2f625cb035a1d919ed457a300b482c7751dcee4441974c53d56ce13f1f502535e1f7c0746a01981f4de2e2f761c3a255902d6353db1a4c3c62637448 SHA512 2d12aa1d4c2dbc140e39c8f15bd4ee1eeb8e8de71bcdf579479ef4be860fb0839eaf4cdb818addba242d50420f6e08acaf2bfc979a889e092c83644819246fd5
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-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+DIST windows-0.57.0.crate 9694564 BLAKE2B f506c91f909e82f0ba7653351bbd9b455a4a028cac24ed0cf7bedf07e3670f3b804391ef65fd21a8a66c554c1089c48244ff1e30530bbe40bb94ea240454778b SHA512 df59ddcb41a6a4e4598b06e66856bc7bc01162e0fd1f109fcfd24e1c6c835475241746fb6a9abe458cff55a7c524837ffc48c6a3e0fc0b4f5edb614cc1d1062c
DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36
+DIST windows-core-0.57.0.crate 53695 BLAKE2B b986279aacd34409286ab5761ed38cea9218a2c9b4c5463ba662033b08a167cb65870aae17273e7a0977315ff6a6ad7593011d559fe51d8d8ca157184a1b2542 SHA512 db7dcdfe0f464206b15fbd262539386f67102f2c54c1ff7fe2e6a2e2b28e8d5e4ee0312b787ea55632ecf83260552dc2ba0349933b2d5ada4527b95d196c62fa
+DIST windows-implement-0.57.0.crate 10470 BLAKE2B 62bf0f37b73ba8d02dc316015deb7c47c9ef82e0d64cb7d1e624b320cabb37961a8ffe94132b97abafe1d1792bfd58b79d83b0ac3fb14e917f9ed6d9d5f7d362 SHA512 a78d37c8af8b163fb475f02ba667fdc6242bfd7b647061de2156aa94853ad793db112f0fb69549ed171119d654a4ccff0435c73664d5faaf3a32454054e1f12c
+DIST windows-interface-0.57.0.crate 10931 BLAKE2B deaaf2adfffff0c0ecaea0f43bfa772871e5f0894ddc6cd8a3bbf211c341bd04db653d4c164bb29a779665972d605439a3a79d5d8072ca78a3a228c1969c4fa9 SHA512 5c5814f81f819e9d220e8b16342f7ffc051cd920b466d8213144298e038b9c92e8ebea8e130c5357e5c6e9b04f1b1db125acedfac2d189658d12183f637248aa
+DIST windows-result-0.1.2.crate 10601 BLAKE2B 75db56ada75b59fbc450ea39d73c7ea2ca05239c7a1973bbbcef2445f5fe009e32eb0b1df15ab8b44802cebdb71671ad5e741019beea2d49eb59c37534b63197 SHA512 435649961752a345aa3bf5234f88c87248768ce0ee099f6836e889406941069fbbbb17b4c6cea981fe0aa30bcb8839dba88731fbb023265a14b6232c03fcf7df
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
+DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
DIST windows-targets-0.52.4.crate 6310 BLAKE2B 0393bf3e7f8823edc455055e9977798bd6cdc1e523127cf840ee1b9e36febe40e01dcad9875a06aea283dd55443d02f643d42752103a5ec1de933285fe410b17 SHA512 4b2c26468df54b9801e6badd120dcffc15429fc78a614f45efa16d5fed1a36983198fbb621cc3beb4a4f9f0161ef8ddeca3a5c6a6ac48b5589681936f4d2bf50
+DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
DIST windows_aarch64_gnullvm-0.52.4.crate 433373 BLAKE2B 5678cf2371e4c566b7ff0dd1fabcae92d12ce9f97670524c93fd8c34bf6b09d054e7de2f852302b8d994f52c81015b7cc8a74f529490c7bdd17a3b5d2c88a12e SHA512 dbb914a866873892a8cffecd4ed4977fe6c3fc48a58bb9f88655d86e7f8969cc27e6f5bb7d40eee41ae7d78f6f4be65d46650719321a7697c7b5b99a0f07a5dd
+DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
DIST windows_aarch64_msvc-0.52.4.crate 828055 BLAKE2B 3088f2f66fc91ad698906315eae7e6c0dd7da5414c28cfa25b24e138fc4a7da40535be09129cd37b8e331d8d6e8c41d0106fba1ef9e5b4ac561140653e9ded4d SHA512 dcc538d0a9c276e7ec415575ec1392bf476219348984d9567f56d5cc7af0f9beeac523a9a6651f763dd4f50f89535a3ea2275d5321ec022c2ee8814e4e84e95b
+DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
DIST windows_i686_gnu-0.52.4.crate 875736 BLAKE2B 31ee3017a6db246b0d5fc02e10cdb517a69ceac3dbbc9d41b4051f5dfa1196e4a46e7b3f5f90935560c03bb139b897e5dce69989a3698d9c88ebae923e24ef30 SHA512 9d57260744607eb63453040c532bf3693cf3d8d93c56543ee00aa66adf3a71919e72bdef7811f287167403ade893248f189b797a5d2dcb24ef4e6f3d915a88c6
+DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822
+DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
DIST windows_i686_msvc-0.52.4.crate 895530 BLAKE2B 87ec4628472beec8697317662fd599a8ea0ba5a11a0cad6b23f2481f39b3a4e0546d37fade4d715ad06a4798cf7faa6435bafa1e5054105c064cb560468b6025 SHA512 0d5526b21bfb96ab352b5181dcf84ff31007ce338245a374b3b413805239359a689b1a21de56ae998cc13444e40867bc30c4200454b84ef9ffa7117318baef1e
+DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
DIST windows_x86_64_gnu-0.52.4.crate 831627 BLAKE2B 64d29f6e0837be822d89cc8aaea2514382d2c03b33deb5684df1d6b81573b3817add39d99f66181a762fae7c155e60a8c070affe43a0f2e247fb0c5ddcc7afd9 SHA512 96c673fb330af597fc3c71b53b9b66cacc9f3f64f05dc7cfe4a77447b7545280f065df22b7d91a6b7cf681a442d8b71c9d2dd128e76580664d8598c481cbb95e
+DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_gnullvm-0.52.4.crate 433358 BLAKE2B ffd55fba15ef713bd48caec5ed5f32936e05ac4897b721bd2b041229bc8c7beeca77ca018c3258dcdb09495629aa359d1dadaaf5112d38e7ea54670309d0ddf4 SHA512 f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74
+DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1
+DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
+DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
+DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
+DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
DIST zerotier-1.14.0.tar.gz 12453099 BLAKE2B 63c7118bdc0cbb1d43fab38a8955067b1587e0a71ad2b25b70186c2636f119b5bc67e5f8e1c8aba95b5926a3e96bf278bb94e05632005176ce5fc8315b90b982 SHA512 ba268dd9773a07c0b0e2346a6316b69b3ba4c346bb3d36b20f0a491591f711d5ac40383c03b72c39b523c087348956deadde51406dd996c1418e12d996a25f7d
+DIST zerotier-1.14.1.tar.gz 12465148 BLAKE2B 225549c2baf26d3d74d69c9be882d980e5fb5bb65e373547ee6671ca5d6e84c514d346451055b9fec5c36fd53158a4558bab3975e7fd7cfe85d4fbc27466afc1 SHA512 b7c292eaed841386bd9845aef468f329f2baf38a11b198979366c76c25f250cba303aafe7b2a6d9cf4d6367d3c179b0a7e17c1d267e2c3e68f293f8ce63464b8
diff --git a/net-misc/zerotier/zerotier-1.14.1.ebuild b/net-misc/zerotier/zerotier-1.14.1.ebuild
new file mode 100644
index 000000000000..f6f30f150077
--- /dev/null
+++ b/net-misc/zerotier/zerotier-1.14.1.ebuild
@@ -0,0 +1,479 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CARGO_OPTIONAL=1
+
+CRATES="
+ addr2line@0.24.1
+ adler2@2.0.0
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ allocator-api2@0.2.18
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ ansi_term@0.12.1
+ anstyle@1.0.8
+ anyhow@1.0.87
+ async-stream-impl@0.3.5
+ async-stream@0.3.5
+ async-trait@0.1.82
+ atomic-waker@1.1.2
+ atty@0.2.14
+ autocfg@1.3.0
+ axum-core@0.4.3
+ axum@0.7.5
+ backoff@0.4.0
+ backtrace@0.3.74
+ base16ct@0.2.0
+ base64@0.13.1
+ base64@0.21.7
+ base64@0.22.1
+ base64ct@1.6.0
+ bitflags@1.3.2
+ bitflags@2.6.0
+ block-buffer@0.10.4
+ bumpalo@3.16.0
+ byteorder@1.5.0
+ bytes@1.7.1
+ cbindgen@0.20.0
+ cc@1.1.18
+ cfg-if@1.0.0
+ chrono@0.4.38
+ clap@2.34.0
+ const-oid@0.9.6
+ core-foundation-sys@0.8.7
+ core-foundation@0.9.4
+ cpufeatures@0.2.14
+ crossbeam-channel@0.5.13
+ crossbeam-queue@0.3.11
+ crossbeam-utils@0.8.20
+ crypto-bigint@0.5.5
+ crypto-common@0.1.6
+ curve25519-dalek-derive@0.1.1
+ curve25519-dalek@4.1.3
+ darling@0.20.10
+ darling_core@0.20.10
+ darling_macro@0.20.10
+ dashmap@5.5.3
+ dashmap@6.1.0
+ der@0.7.9
+ deranged@0.3.11
+ derive_builder@0.20.1
+ derive_builder_core@0.20.1
+ derive_builder_macro@0.20.1
+ derive_more-impl@1.0.0
+ derive_more@1.0.0
+ digest@0.10.7
+ downcast@0.11.0
+ dyn-clone@1.0.17
+ ecdsa@0.16.9
+ ed25519-dalek@2.1.1
+ ed25519@2.2.3
+ either@1.13.0
+ elliptic-curve@0.13.8
+ encoding_rs@0.8.34
+ enum-iterator-derive@1.4.0
+ enum-iterator@2.1.0
+ enum_dispatch@0.3.13
+ equivalent@1.0.1
+ erased-serde@0.4.5
+ errno@0.3.9
+ fastrand@2.1.1
+ ff@0.13.0
+ fiat-crypto@0.2.9
+ fixedbitset@0.4.2
+ fnv@1.0.7
+ foreign-types-shared@0.1.1
+ foreign-types@0.3.2
+ form_urlencoded@1.2.1
+ fragile@2.0.0
+ futures-channel@0.3.30
+ futures-core@0.3.30
+ futures-executor@0.3.30
+ futures-io@0.3.30
+ futures-macro@0.3.30
+ futures-retry@0.6.0
+ futures-sink@0.3.30
+ futures-task@0.3.30
+ futures-timer@3.0.3
+ futures-util@0.3.30
+ futures@0.3.30
+ generic-array@0.14.7
+ getrandom@0.2.15
+ gimli@0.31.0
+ governor@0.6.3
+ group@0.13.0
+ h2@0.3.26
+ h2@0.4.6
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ heck@0.3.3
+ heck@0.5.0
+ hermit-abi@0.1.19
+ hermit-abi@0.3.9
+ hex@0.4.3
+ hkdf@0.12.4
+ hmac@0.12.1
+ http-body-util@0.1.2
+ http-body@0.4.6
+ http-body@1.0.1
+ http@0.2.12
+ http@1.1.0
+ httparse@1.9.4
+ httpdate@1.0.3
+ hyper-timeout@0.5.1
+ hyper-tls@0.5.0
+ hyper-util@0.1.8
+ hyper@0.14.30
+ hyper@1.4.1
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ ident_case@1.0.1
+ idna@0.5.0
+ indexmap@1.9.3
+ indexmap@2.5.0
+ instant@0.1.13
+ inventory@0.3.15
+ ipnet@2.10.0
+ itertools@0.10.5
+ itertools@0.13.0
+ itoa@1.0.11
+ js-sys@0.3.70
+ lazy_static@1.5.0
+ libc@0.2.158
+ libm@0.2.8
+ linux-raw-sys@0.4.14
+ lock_api@0.4.12
+ log@0.4.22
+ lru@0.12.4
+ matchers@0.1.0
+ matchit@0.7.3
+ memchr@2.7.4
+ mime@0.3.17
+ miniz_oxide@0.8.0
+ mio@1.0.2
+ mockall@0.13.0
+ mockall_derive@0.13.0
+ multimap@0.10.0
+ native-tls@0.2.12
+ no-std-compat@0.4.1
+ nonzero_ext@0.3.0
+ ntapi@0.4.1
+ nu-ansi-term@0.46.0
+ num-bigint-dig@0.8.4
+ num-conv@0.1.0
+ num-integer@0.1.46
+ num-iter@0.1.45
+ num-traits@0.2.19
+ oauth2@4.4.2
+ object@0.36.4
+ once_cell@1.19.0
+ openidconnect@3.5.0
+ openssl-macros@0.1.1
+ openssl-probe@0.1.5
+ openssl-sys@0.9.103
+ openssl@0.10.66
+ opentelemetry@0.24.0
+ ordered-float@2.10.1
+ overload@0.1.1
+ p256@0.13.2
+ p384@0.13.0
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ pem-rfc7468@0.7.0
+ percent-encoding@2.3.1
+ petgraph@0.6.5
+ pid@4.0.0
+ pin-project-internal@1.1.5
+ pin-project-lite@0.2.14
+ pin-project@1.1.5
+ pin-utils@0.1.0
+ pkcs1@0.7.5
+ pkcs8@0.10.2
+ pkg-config@0.3.30
+ portable-atomic@1.7.0
+ powerfmt@0.2.0
+ ppv-lite86@0.2.20
+ predicates-core@1.0.8
+ predicates-tree@1.0.11
+ predicates@3.1.2
+ prettyplease@0.2.22
+ primeorder@0.13.6
+ proc-macro2@1.0.86
+ prometheus@0.13.4
+ prost-build@0.13.2
+ prost-derive@0.13.2
+ prost-types@0.13.2
+ prost-wkt-build@0.6.0
+ prost-wkt-types@0.6.0
+ prost-wkt@0.6.0
+ prost@0.13.2
+ protobuf@2.28.0
+ quanta@0.12.3
+ quote@1.0.37
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ raw-cpuid@11.1.0
+ redox_syscall@0.5.3
+ regex-automata@0.1.10
+ regex-automata@0.4.7
+ regex-syntax@0.6.29
+ regex-syntax@0.8.4
+ regex@1.10.6
+ reqwest@0.11.27
+ rfc6979@0.4.0
+ ring@0.17.8
+ ringbuf@0.4.4
+ rsa@0.9.6
+ rustc-demangle@0.1.24
+ rustc_version@0.4.1
+ rustix@0.38.36
+ rustls-native-certs@0.7.3
+ rustls-pemfile@1.0.4
+ rustls-pemfile@2.1.3
+ rustls-pki-types@1.8.0
+ rustls-webpki@0.102.8
+ rustls@0.23.13
+ rustversion@1.0.17
+ ryu@1.0.18
+ schannel@0.1.24
+ scopeguard@1.2.0
+ sec1@0.7.3
+ security-framework-sys@2.11.1
+ security-framework@2.11.1
+ semver@1.0.23
+ serde-value@0.7.0
+ serde@1.0.210
+ serde_derive@1.0.210
+ serde_json@1.0.128
+ serde_path_to_error@0.1.16
+ serde_plain@1.0.2
+ serde_urlencoded@0.7.1
+ serde_with@3.9.0
+ serde_with_macros@3.9.0
+ sha2@0.10.8
+ sharded-slab@0.1.7
+ shlex@1.3.0
+ signal-hook-registry@1.4.2
+ signature@2.2.0
+ siphasher@1.0.1
+ slab@0.4.9
+ slotmap@1.0.7
+ smallvec@1.13.2
+ socket2@0.5.7
+ spin@0.9.8
+ spinning_top@0.3.0
+ spki@0.7.3
+ strsim@0.11.1
+ strsim@0.8.0
+ subtle@2.6.1
+ syn@1.0.109
+ syn@2.0.77
+ sync_wrapper@0.1.2
+ sync_wrapper@1.0.1
+ sysinfo@0.31.4
+ system-configuration-sys@0.5.0
+ system-configuration@0.5.1
+ tempfile@3.12.0
+ termtree@0.4.1
+ textwrap@0.11.0
+ thiserror-impl@1.0.63
+ thiserror@1.0.63
+ thread_local@1.1.8
+ time-core@0.1.2
+ time-macros@0.2.18
+ time@0.3.36
+ tinyvec@1.8.0
+ tinyvec_macros@0.1.1
+ tokio-macros@2.4.0
+ tokio-native-tls@0.3.1
+ tokio-rustls@0.26.0
+ tokio-stream@0.1.16
+ tokio-util@0.7.12
+ tokio@1.40.0
+ toml@0.5.11
+ tonic-build@0.12.2
+ tonic@0.12.2
+ tower-layer@0.3.3
+ tower-service@0.3.3
+ tower@0.4.13
+ tower@0.5.1
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing@0.1.40
+ try-lock@0.2.5
+ typeid@1.0.2
+ typenum@1.17.0
+ typetag-impl@0.2.18
+ typetag@0.2.18
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.13
+ unicode-normalization@0.1.23
+ unicode-segmentation@1.11.0
+ unicode-width@0.1.13
+ unicode-xid@0.2.5
+ untrusted@0.9.0
+ url@2.5.2
+ uuid@1.10.0
+ valuable@0.1.0
+ vcpkg@0.2.15
+ vec_map@0.8.2
+ version_check@0.9.5
+ want@0.3.1
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.93
+ wasm-bindgen-futures@0.4.43
+ wasm-bindgen-macro-support@0.2.93
+ wasm-bindgen-macro@0.2.93
+ wasm-bindgen-shared@0.2.93
+ wasm-bindgen@0.2.93
+ web-sys@0.3.70
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-core@0.57.0
+ windows-implement@0.57.0
+ windows-interface@0.57.0
+ windows-result@0.1.2
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-sys@0.59.0
+ windows-targets@0.48.5
+ windows-targets@0.52.6
+ windows@0.57.0
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.6
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.6
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.6
+ windows_i686_gnullvm@0.52.6
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.6
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.6
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.6
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.6
+ winreg@0.50.0
+ zerocopy-derive@0.7.35
+ zerocopy@0.7.35
+ zeroize@1.8.1
+"
+
+declare -A GIT_CRATES=(
+ [jwt]='https://github.com/glimberg/rust-jwt;61a9291fdeec747c6edf14f4fa0caf235136c168;rust-jwt-%commit%'
+ [rustfsm]='https://github.com/temporalio/sdk-core;a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc;sdk-core-%commit%/fsm'
+ [rustfsm_procmacro]='https://github.com/temporalio/sdk-core;a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc;sdk-core-%commit%/fsm/rustfsm_procmacro'
+ [rustfsm_trait]='https://github.com/temporalio/sdk-core;a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc;sdk-core-%commit%/fsm/rustfsm_trait'
+ [temporal-client]='https://github.com/temporalio/sdk-core;a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc;sdk-core-%commit%/client'
+ [temporal-sdk-core-api]='https://github.com/temporalio/sdk-core;a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc;sdk-core-%commit%/core-api'
+ [temporal-sdk-core-protos]='https://github.com/temporalio/sdk-core;a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc;sdk-core-%commit%/sdk-core-protos'
+ [temporal-sdk-core]='https://github.com/temporalio/sdk-core;a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc;sdk-core-%commit%/core'
+ [temporal-sdk]='https://github.com/temporalio/sdk-core;a8150d5c7c3fc1bfd5a941fd315abff1556cd9dc;sdk-core-%commit%/sdk'
+)
+
+inherit cargo systemd toolchain-funcs
+
+DESCRIPTION="A software-based managed Ethernet switch for planet Earth"
+HOMEPAGE="https://www.zerotier.com/"
+SRC_URI="
+ https://github.com/zerotier/ZeroTierOne/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ sso? (
+ ${CARGO_CRATE_URIS}
+ )
+"
+S="${WORKDIR}"/ZeroTierOne-${PV}
+
+LICENSE="BUSL-1.1"
+# Dependent crate licenses
+LICENSE+=" sso? ( 0BSD Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="cpu_flags_arm_neon debug sso"
+
+RDEPEND="
+ dev-libs/openssl:=
+ net-libs/libnatpmp
+ >=net-libs/miniupnpc-2:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sso? (
+ virtual/rust
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.10.1-add-armv7a-support.patch
+)
+
+DOCS=( README.md AUTHORS.md )
+
+src_unpack() {
+ unpack ${P}.tar.gz
+ use sso && cargo_src_unpack
+}
+
+src_prepare() {
+ default
+
+ #1. Dont call cargo, we'll run it with cargo eclass functions
+ #2. Remove man page compression and install, we'll handle it with ebuild functions
+ #3. Gentoo generates target specific build dirs now bug #937782
+ sed -i \
+ -e '/ifeq ($(ZT_SSO_SUPPORTED)/,/endif/ { /cargo build/d }' \
+ -e '/install:/,/^$/ { /man[0-9]/d }' \
+ -e "s|rustybits/target/$(usex debug debug release)|rustybits/$(cargo_target_dir)|" \
+ make-linux.mk || die
+}
+
+src_configure() {
+ tc-export CXX CC
+
+ use cpu_flags_arm_neon || export ZT_DISABLE_NEON=1
+
+ use sso && cargo_src_configure
+}
+
+src_compile() {
+ #TODO: New rusty bit smeeclient isnt built
+ myemakeargs=(
+ CXX="${CXX}"
+ STRIP=:
+
+ # Debug doesnt do more than add preprocessor arguments normally,
+ # but when rust is used it sets the correct rust directory to link against.
+ # It would be added by cargo eclass eitherway, so instead of adding REQUIRED_USE
+ # and patching the makefile its just easier to have it.
+ ZT_DEBUG="$(usex debug 1 0)"
+ ZT_SSO_SUPPORTED="$(usex sso 1 0)"
+ )
+
+ pushd rustybits/zeroidc > /dev/null || die
+ use sso && cargo_src_compile
+ popd > /dev/null || die
+
+ emake "${myemakeargs[@]}" one
+}
+
+src_test() {
+ emake "${myemakeargs[@]}" selftest
+ ./zerotier-selftest || die
+}
+
+src_install() {
+ default
+
+ newinitd "${FILESDIR}/${PN}".init-r1 "${PN}"
+ systemd_dounit "${FILESDIR}/${PN}".service
+
+ doman doc/zerotier-{cli.1,idtool.1,one.8}
+}
diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index 09f91ab4bdbb..19315c5cf94e 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1 +1,2 @@
DIST cpuminer-opt-24.4.tar.gz 1787907 BLAKE2B 73f1da98f64ab7048f12d22f16ea2c94e2a0059a941d161d7c3e9721d13e7e018e0c98486f969270b1de580077ea8cd188f6b88e1f3a61b71c4f5626b43f7100 SHA512 e3648726ebd528d79c0d5f89fdf2affa1629fef0a28c7bccc6c3fdc76bac2c5ce8db9e36ccc0f1c6e3bf4f663cf15dd06d7130a6dbb205f3ab55ac675a6bac77
+DIST cpuminer-opt-24.5.tar.gz 1792866 BLAKE2B b9eba21088d967ecf85657f14873bb4b13214b4172071d22869d01d1b9f5acf9d7de56f20ed80ddce9c4cee1fbb59c65fab70893580e38978258b955a096eb80 SHA512 a29d9d479644511204534b680c0feaff6d232f24f70ceb77f5260f3aae35275a4823d0f75c6286013bbef5b30162e3807919e8c19a4c0ad932e1b091ce8c5428
diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-24.5.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-24.5.ebuild
new file mode 100644
index 000000000000..2683d4bdc544
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-24.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt"
+IUSE="cpu_flags_x86_sse2 curl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+ dev-libs/gmp:=
+ dev-libs/jansson:=
+ >=net-misc/curl-7.15[ssl]
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "9999" ]] ; then
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git"
+ inherit git-r3
+else
+ KEYWORDS="~amd64"
+ SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ append-ldflags -Wl,-z,noexecstack
+ econf --with-crypto --with-curl
+}
+
+src_install() {
+ default
+ systemd_dounit "${FILESDIR}"/${PN}.service
+ insinto "/etc/${PN}"
+ newins config-template.json cpuminer-conf.json
+}
+
+src_test() {
+ ./cpuminer --cputest || die
+}
diff --git a/net-p2p/retroshare/files/retroshare-0.6.7-fix-miniupnp-api-v18.patch b/net-p2p/retroshare/files/retroshare-0.6.7-fix-miniupnp-api-v18.patch
new file mode 100644
index 000000000000..37d38b11c548
--- /dev/null
+++ b/net-p2p/retroshare/files/retroshare-0.6.7-fix-miniupnp-api-v18.patch
@@ -0,0 +1,32 @@
+From f1b89c4f87d77714571b4135c301bf0429096a20 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=C8=98tefan=20Talpalaru?= <stefantalpalaru@yahoo.com>
+Date: Wed, 12 Jun 2024 01:00:41 +0200
+Subject: [PATCH] Support the miniupnpc-2.2.8 API change
+# NOTE: Taken from the official libretroshare repo
+# https://github.com/RetroShare/libretroshare/commit/c54e0266e4483797c1d6bacee6f563979d683464
+index 7178a8e39..5e5358fb9 100644
+--- a/libretroshare/src/rs_upnp/upnphandler_miniupnp.cc
++++ b/libretroshare/src/rs_upnp/upnphandler_miniupnp.cc
+@@ -41,6 +41,9 @@ class uPnPConfigData
+ struct UPNPUrls urls;
+ struct IGDdatas data;
+ char lanaddr[16]; /* my ip address on the LAN */
++#if MINIUPNPC_API_VERSION >= 18
++ char wanaddr[16]; /* my ip address on the WAN */
++#endif
+ };
+
+ #include <iostream>
+@@ -139,6 +142,10 @@ bool upnphandler::initUPnPState()
+ putchar('\n');
+ if(UPNP_GetValidIGD(upcd->devlist, &(upcd->urls),
+ &(upcd->data), upcd->lanaddr,
+- sizeof(upcd->lanaddr)))
++ sizeof(upcd->lanaddr)
++#if MINIUPNPC_API_VERSION >= 18
++ , upcd->wanaddr, sizeof(upcd->wanaddr)
++#endif
++ ))
+ {
+ printf("Found valid IGD : %s\n",
+ upcd->urls.controlURL); \ No newline at end of file
diff --git a/net-p2p/retroshare/metadata.xml b/net-p2p/retroshare/metadata.xml
index 6c9ea18e88ca..d6f5660da07e 100644
--- a/net-p2p/retroshare/metadata.xml
+++ b/net-p2p/retroshare/metadata.xml
@@ -5,11 +5,15 @@
<email>gio@eigenlab.org</email>
<name>Gioacchino Mazzurco</name>
</maintainer>
+ <maintainer type="person">
+ <email>fkobi@pm.me</email>
+ <name>Filip Kobierski</name>
+ </maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
- <longdescription lang="en">
+ <longdescription>
RetroShare is a Free and Open Source cross-platform, Friend-2-Friend
secure decentralised communication platform.
It lets you to securely chat and share files with your friends, family
@@ -19,6 +23,7 @@
</longdescription>
<upstream>
<bugs-to>https://github.com/RetroShare/RetroShare/issues</bugs-to>
+ <doc>https://retrosharedocs.readthedocs.io/en/latest/</doc>
</upstream>
<use>
<flag name="cli">Enables terminal login support for retroshare-service</flag>
diff --git a/net-p2p/retroshare/retroshare-0.6.7-r2.ebuild b/net-p2p/retroshare/retroshare-0.6.7-r2.ebuild
new file mode 100644
index 000000000000..e33f7eb5f234
--- /dev/null
+++ b/net-p2p/retroshare/retroshare-0.6.7-r2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic desktop qmake-utils xdg
+
+DESCRIPTION="Friend to Friend secure communication and sharing application"
+HOMEPAGE="https://retroshare.cc"
+SRC_URI="https://download.opensuse.org/repositories/network:/retroshare/Debian_Testing/retroshare-common_${PV}.orig.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/RetroShare"
+# NOTE: GitHub releases/archive is impractical to build so we use the OBS repo
+# but they squash point releases which is bad for us
+
+LICENSE="AGPL-3 Apache-2.0 CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli +gui +jsonapi keyring libupnp +miniupnp plugins +service +sqlcipher"
+
+REQUIRED_USE="
+ || ( gui service )
+ ?? ( libupnp miniupnp )
+ plugins? ( gui )
+ service? ( || ( cli jsonapi ) )
+"
+RDEPEND="
+ app-arch/bzip2
+ dev-libs/openssl:0=
+ sys-libs/zlib
+ gui? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ )
+ keyring? ( app-crypt/libsecret )
+ libupnp? ( net-libs/libupnp:= )
+ miniupnp? ( net-libs/miniupnpc:= )
+ plugins? (
+ media-libs/speex
+ media-libs/speexdsp
+ <media-video/ffmpeg-5
+ )
+ sqlcipher? ( dev-db/sqlcipher )
+ !sqlcipher? ( dev-db/sqlite:3 )
+"
+DEPEND="
+ ${RDEPEND}
+ gui? ( dev-qt/designer:5 )
+ jsonapi? ( >=dev-libs/rapidjson-1.1.0 )
+"
+BDEPEND="
+ dev-build/cmake
+ dev-qt/qtcore:5
+ virtual/pkgconfig
+ gui? ( x11-base/xorg-proto )
+ jsonapi? ( app-text/doxygen )
+"
+PATCHES=( "${FILESDIR}/${P}-fix-miniupnp-api-v18.patch" )
+
+src_configure() {
+ local qconfigs=(
+ $(usex cli '' 'no_')rs_service_terminal_login
+ $(usex keyring '' 'no_')rs_autologin
+ $(usex gui '' 'no_')retroshare_gui
+ $(usex jsonapi '' 'no_')rs_jsonapi
+ $(usex service '' 'no_')retroshare_service
+ $(usex sqlcipher '' 'no_')sqlcipher
+ $(usex plugins '' 'no_')retroshare_plugins
+ )
+
+ local qupnplibs="none"
+ use miniupnp && qupnplibs="miniupnpc"
+ use libupnp && qupnplibs="upnp ixml"
+
+ # bug 907898
+ use elibc_musl && append-flags -D_LARGEFILE64_SOURCE
+
+ # REVIEW: qmake is deprecated
+ # https://github.com/RetroShare/RetroShare/tree/master/jsonapi-generator
+ eqmake5 CONFIG+="${qconfigs[*]}" \
+ RS_MAJOR_VERSION=$(ver_cut 1) \
+ RS_MINOR_VERSION=$(ver_cut 2) \
+ RS_MINI_VERSION=$(ver_cut 3) \
+ RS_EXTRA_VERSION="-gentoo-${PR}" \
+ RS_UPNP_LIB="${qupnplibs}"
+}
+
+src_install() {
+ use gui && dobin retroshare-gui/src/retroshare
+ use service && dobin retroshare-service/src/retroshare-service
+
+ insinto /usr/share/retroshare
+ doins libbitdht/src/bitdht/bdboot.txt
+ use gui && doins -r retroshare-gui/src/qss
+
+ dodoc README.asciidoc
+
+ if use gui; then
+ make_desktop_entry retroshare
+
+ for i in 24 48 64 128 ; do
+ doicon -s ${i} "data/${i}x${i}/apps/retroshare.png"
+ done
+ fi
+ if use plugins; then
+ insinto /usr/lib/retroshare/extensions6
+ doins plugins/*/lib/*.so
+ fi
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ if ! use sqlcipher && ! has_version "net-p2p/retroshare[-sqlcipher]"; then
+ ewarn "You have disabled GXS database encryption, ${PN} will use SQLite"
+ ewarn "instead of SQLCipher for GXS databases."
+ ewarn "Builds using SQLite and builds using SQLCipher have incompatible"
+ ewarn "database format, so you will need to manually delete GXS"
+ ewarn "database (loosing all your GXS data and identities) when you"
+ ewarn "toggle sqlcipher USE flag."
+ fi
+}
diff --git a/net-voip/murmur/files/murmurd-dbus.tmpfiles b/net-voip/murmur/files/murmurd-dbus.tmpfiles
deleted file mode 100644
index 70963d0a575b..000000000000
--- a/net-voip/murmur/files/murmurd-dbus.tmpfiles
+++ /dev/null
@@ -1 +0,0 @@
-d /run/murmur 0755 murmur murmur
diff --git a/profiles/package.mask/00-gentoo b/profiles/package.mask/00-gentoo
index 598ed183bcd4..c6bc80a972c2 100644
--- a/profiles/package.mask/00-gentoo
+++ b/profiles/package.mask/00-gentoo
@@ -361,11 +361,6 @@ app-text/cuneiform
# if heavily affected (bug #937773).
>=gui-libs/egl-wayland-1.1.14
-# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-11)
-# HOMEPAGE and SRC_URI return 404, Gentoo is last distribution.
-# Removal on 2024-09-10. Bugs #937775, #675028.
-media-sound/SmarTagger
-
# Pacho Ramos <pacho@gentoo.org> (2024-08-09)
# Mask until we find out a way to deal better with the upstream
# introduced circular dep, bug #937616
@@ -379,21 +374,6 @@ media-sound/SmarTagger
>=dev-libs/gobject-introspection-common-1.80
>=x11-terms/ptyxis-46
-# Bernard Cafarelli <voyageur@gentoo.org> (2024-08-08)
-# Last release in 2004, website disappeared a long time ago.
-# Bad code quality, not packaged in other distros or dockapps.net
-# Many alternatives for audio recording available
-# Removal on 2024-09-08, bug #931764
-x11-plugins/wmrecord
-
-# Eli Schwartz <eschwartz93@gmail.com> (2024-05-26)
-# Unmaintained, website gone. Last released in 2010. Fails to build
-# with GCC 14, detects and builds against nonexisting dependencies.
-# Fails to authenticate users anyway. Obsoleted and replaced by
-# nss-pam-ldapd which actually works. Bug #908579.
-# Removal on 2024-09-07.
-sys-auth/pam_ldap
-
# Joonas Niilola <juippis@gentoo.org> (2024-08-07)
# Upstream doesn't recommend updating from 115 just yet. New
# installs are fine. Downgrading from 128 to 115 may be impossible
diff --git a/sci-astronomy/stellarium/stellarium-24.2.ebuild b/sci-astronomy/stellarium/stellarium-24.2.ebuild
index 15d5c70466da..dce43bab7e3d 100644
--- a/sci-astronomy/stellarium/stellarium-24.2.ebuild
+++ b/sci-astronomy/stellarium/stellarium-24.2.ebuild
@@ -33,7 +33,7 @@ SRC_URI="
LICENSE="GPL-2+ SGI-B-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~riscv ~x86"
IUSE="debug deep-sky doc gps +lens-distortion media nls qt6 +scripting +show-my-sky stars telescope test webengine +xlsx"
# Python interpreter is used while building RemoteControl plugin
diff --git a/sys-apps/nix/Manifest b/sys-apps/nix/Manifest
index 5b5585050a51..ba742f8addaf 100644
--- a/sys-apps/nix/Manifest
+++ b/sys-apps/nix/Manifest
@@ -1,2 +1,2 @@
-DIST nix-2.24.4.tar.gz 1649720 BLAKE2B fed037433fa0ea66f44f73d5bd8ea4aff9c5a829231eef566c961da458339e0c096132993778cd1949903ce709a109d64a670df5ed1070734348f0d24b4e6e24 SHA512 ba9868d1ecac5a1a1c911db2eefba66e169e95e65197d5c09033307c7230b11b6130abdde960e6c70e50ff8ce28195edb6fcbcb8c6ea678f9da98cf48cbc05fe
DIST nix-2.24.5.tar.gz 1649695 BLAKE2B 15c12a109437363c6b56b2278ebd20b1866750548c579f88e883c73c463eeff2dbf00b922e42fcfdbb29dbad53d0b782f54f5fc0c7071ae48d31114d02ecb86f SHA512 64b507218ffd32cd5ecf00ef3e0d92d40dbd7e1819b4c488141ef554c962aa8eef30e99a35ea1262f2f8c48b4dd8416b83c6035d7a04c3780e392167430f78ce
+DIST nix-2.24.6.tar.gz 1651438 BLAKE2B c9f0c939cdc611bf9338d5f595db832595b09dc820429d9e62b466c3d07920c3033b9325f165f15ee47974915dfbe6c71596b3f358f732db2f75e13ad47983f5 SHA512 ac8d9e3207be7f2f2b1beaf09d1606b14338c3d988db9a5efa01913c56dcbb53d625992c401cb0b73c0c4f8a1e1d03e567c6cf52410b8e3fd80dd688ffca04de
diff --git a/sys-apps/nix/nix-2.24.4.ebuild b/sys-apps/nix/nix-2.24.6.ebuild
index bd27b9fcf79f..bd27b9fcf79f 100644
--- a/sys-apps/nix/nix-2.24.4.ebuild
+++ b/sys-apps/nix/nix-2.24.6.ebuild
diff --git a/sys-apps/sandbox/sandbox-2.39.ebuild b/sys-apps/sandbox/sandbox-2.39.ebuild
index 529bfc4bd757..9dcc0f5b3b1e 100644
--- a/sys-apps/sandbox/sandbox-2.39.ebuild
+++ b/sys-apps/sandbox/sandbox-2.39.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+nnp"
# pax-utils lower bound for bug #265376
diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index f4be7640f5a8..abb899f1d162 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -3,7 +3,6 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e64656907
DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
@@ -22,7 +21,6 @@ DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST caps-0.5.5.crate 17575 BLAKE2B 77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e SHA512 866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
-DIST cc-1.1.14.crate 83005 BLAKE2B 777ebbe65b71b62e435b03e1749ebf6ce4664b07dda1635c454a59d3308fca0b27937b53227010ed1a7120ae7b21336e9481a4a08942e5a27e3a74bfbc8380ef SHA512 acc5b071c7be4ea1e70609574582686363f9811e03029857cddb7c6a6d4e01c32fc71bf50ee3d7da8ba88c0ed2ac4da7f66963dde69ee3ecffbf52ae1ba88c4a
DIST cc-1.1.15.crate 83085 BLAKE2B 14077692d5fc47afc59b44227353aa24d91708fecd316b058e553940e6a9b6c8f148115cde2b7d6cb2a3462f487aa3b45bd670a2beab03f677e4bf63a06fc3f7 SHA512 2f1e4f3a4dad3638f680448520e218e3c984a7c13c3984d620949a9d3c4f13d68b3a0749997dace1e43faffe3477ea15394bd4e32a959bd56e3c35c27a4aa4de
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
@@ -40,22 +38,13 @@ DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426
DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
-DIST crossbeam-0.8.4.crate 10500 BLAKE2B 03212d9789a66c1eee7d1f4c7883eec1267089ab9d652ba5d7d59a22e04ab878e5defeccf8cff4587a34d976488ffa689bffde596588057d814b633ab3d67d1d SHA512 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994
-DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
-DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
-DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
-DIST crossbeam-queue-0.3.11.crate 15581 BLAKE2B 91b9797f985af06c854c38b8124cb67864bdb47979d2e253928678118515fbc1257108c7102bad66e1f65fd6f324a93749dde86b4ea28f3bb5a16491f3f56ed2 SHA512 c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
-DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
DIST cty-0.2.2.crate 7230 BLAKE2B f8fc087e6a990a354a1de9a8d0c078757a512e13fb7ca0e337949a22c3af158111b0c1edb50857c0e97db5417943165e695b4f41c328948cb344614f922f214b SHA512 1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8
DIST darling-0.20.10.crate 32031 BLAKE2B 038c2a4d919a8e9ff6eff5f83911b40cf4e918ac27c90f313b6b9131c41770f83cc3901973fea1c6fea2886a8360f3c5cf73b807d14e579b8b8e87f15e3bc6dc SHA512 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55
DIST darling_core-0.20.10.crate 65015 BLAKE2B a94adcc6092a7a69728725ec4bf4cb7c163bc3fe0890f272bba9963c256697bbe1ad964d58a975c80742019c59d4e1b3e56e624f938576996e216d2f99e21f2d SHA512 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d
DIST darling_macro-0.20.10.crate 1874 BLAKE2B 29cbdc6bd63e4eb0731c8f8f0a50cfcae9a88f116f8cfc0068e5d3cddc20b42b7f0f20f128ffa0f7bcb8d72f0188b04b3838b8327fa6f3ab45de4cf5c3bbf317 SHA512 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52
-DIST derive_builder-0.20.0.crate 36563 BLAKE2B 753f2a7b1ad37e4b0cd94fc032109179f559352d5d754c0258a597c0b5f819e3383a30ed5c9414b24a4b12e917f41c23bc01554727d06f130f4bfceb3a952c51 SHA512 3fb085259b8219d07c88a233c1aa0e586f6c6ec31c302896c3d2900a062a2e27b4211023f544bf139df3f4f6157773f192a96d9f1e980bf1bb7bd2125d5a7605
DIST derive_builder-0.20.1.crate 36977 BLAKE2B 30a7d6c8dc8fb484a08bedc3d06d56a5b5e7d94f2f5310b3a9d43b5a81661ef59a7cb94a164e9a0e27c1d4be5eff7d5607def1464711f27355043c2894908561 SHA512 1464d6a3e941b6dbaa77b4b7cc45260a05567491fe9567511f5561ce4a94c6cb7a7e3a4b9802ebbf7b1b3ffa39253814d3171e350058c17038e1f0e4dfc28efb
-DIST derive_builder_core-0.20.0.crate 32579 BLAKE2B 409890428e291f60a22ee0138cdc1a80498c26607e576a93d1d23c9def454c723b2e7a21faf3261dd106d62dff83123ebd76c3de8b2a7e7ff0aa9e700720acb9 SHA512 b4564364bea1c98563c7ec8b0bd99f260cc2b382a3a8f1156d401c57383b815a4a54e3e5f2446ccb2665eae600d6528faddf31d0f65678a3e5274073c2334073
DIST derive_builder_core-0.20.1.crate 32295 BLAKE2B 6ed1d78089795d41c6c486813f525199088b62ccb27270e81b7ecaad2f1f2cda31838e6eba464c762ac8850c8a598d4b0392d13acf119279e7b6804fad751637 SHA512 f1c80ca9b772530c960f48aed9c8974cd64ba6eda41576fec548c780e9a8a2a1b2951ac0ea7be7edc932fcba72eb88f098c6713af1f3ff37c5d0b016d9db20a8
-DIST derive_builder_macro-0.20.0.crate 6308 BLAKE2B daeaf30f4548ce0796df99920515a1e6291faad80ee9aabe6849354a942650b5903c744daad5cbddb4bf8dd87542b773eaa1989783f5e19c69b4db61786edb16 SHA512 1239bccd3f752c641782aa99d14de0ee92431f46be8b98861cc416e304b03dd18ec875f592d94093189b571592d9fb10b322f7dd205f90b84574e37d38869a1c
DIST derive_builder_macro-0.20.1.crate 6363 BLAKE2B 6b614f3d27140eab4496719fe2f46878fbba5b05153e61e7e406853a910873a811601a8937c9c5785cadc64eb3dfa758b098ab9328009c7bd8a455df63a95c31 SHA512 5550557f6a9e58e0292bb5ef68a0cce81a8b19fbf50cc511cd5c6519e5187420e20ea98cdcceb870595bd1383688df2c2dd8f6f3cde42df6e52f962bf67bd3fc
DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
@@ -96,7 +85,6 @@ DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152e
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
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
-DIST indexmap-2.4.0.crate 83544 BLAKE2B f4b3e1b877c9355a491e33d10e3ef730f943b54bb14f33ed476120e2a8f0cd3550f6aeee1a56e1868881e1853b3d41283ab803faf5afbf32c86b36e08e7f2026 SHA512 9c7f2b495f0568ce56e2fa8d3355948783b490b23b46a83acade2864e41eb31a50cf372d818b2a1d3d24327282a9866e690348134a20ee481d748bdc581145ec
DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729
DIST io-uring-0.6.4.crate 55060 BLAKE2B 3c65b0676438353c10eea2a987c58ea1808812e32bf938edf12e579586bf80b5242d1115b4dda6b9e47f47f865b3ba3e2a5a1a70b0beab42bf1a05ee98656418 SHA512 a2135b58b370aff3cf75079f33fddd5d4d2dc5d0b93cb69d0f43e97586daa18f3ae1af48b9efdeb52e74abc6697437a5d0cb9986488c0cf000a0d8279fc2a394
DIST ipnetwork-0.20.0.crate 16556 BLAKE2B f6da9b2283241101279ba510c641a287107b2c27ebfc425af183ca342e4c049915aae2a2107bcd7e8349a47e07ca1dae118194acb71b7b756a36f498a6c67f8b SHA512 a8746f25abb73820cdbaf758f537c726bc9f48afa82417361d54c41bf3b86077e5901135ac5e305e2f669f093690ca518c811c89793d107b3deb139861462978
@@ -108,12 +96,9 @@ DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f669
DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST lexis-0.2.3.crate 28357 BLAKE2B 8382e207742c9f973a0b80669ea43762e548ccc6c3c2438d3dd7bf60ca320bd2bacec3291f06204190846e721fbc6293c8ef3fee4df5568d6cd65dd52cac38f9 SHA512 650bcc5515a82fa0969f2f96eb7f8a47e876d50dd03a3b611a6d156b2f53241728fd53be6eca1d5dcd1544ea5b5bc8743869a0ed3f84e1716fb7e06ca6252915
DIST libc-0.2.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105
-DIST libcgroups-0.3.3.crate 93697 BLAKE2B cd237dc5177c7112002ba9fa6b08b7438bc0d77cf556a0716e031c4deacc646c35f61bb0c6f842c243e78cff6e52e69827933d61d242073ae79958b05a16149e SHA512 2a64c1f0408fadcd0dbcbf33b27246da706542cda61b4ab1dc4d26ad10e4494830ac292cfd9ff26ea74d8452c26bdc174a5425c5111c4021eb4aacd24e6961de
DIST libcgroups-0.4.0.crate 94781 BLAKE2B e4a6b73774a08d8548f0e757dd6e571cae9c1809f3dcfc96da0404adbfbf63d454099f1957e782bf519ab92e7f75f78bcba03ca6478feb8006f58b3ab234c3c6 SHA512 5cd1ae9da27548d02a819e75dfd3f3d22a5f20231bfc831a32940e070c4080c7ef92f4a0bbca631c6e2394ece85b30f6a627e86cc525d8c9e415c820dc03b2aa
-DIST libcontainer-0.3.3.crate 108873 BLAKE2B 73e367d4e1092fbd96bca5d2fd114b48bc8a83732d895802b6bc78e38b469a10d6b3bf050f4361ddbd9e9d61304feef97669eb00a0424e540ce60bd682ba6cb8 SHA512 a4a3e87fc17911567d2fcd1de6d8d63fc27b669bab624a3b429186cac1bc780b96e4788a58adf85b1e22150c7ef14d4a65c700db7e62825bccc8b3bff2de4586
DIST libcontainer-0.4.0.crate 109717 BLAKE2B e625e48220a2c4f7a358dc8c301435ca2f3a3392a1e7ed5b3ec8b57d785c135d3f0254375529fb54bf494a12ffaf93389dcdff55508ff500c74fe0c16fffb475 SHA512 b099277b49508a670372280013b9c2d22270b4ad9cca5bdd091ed4e1fe27a5ea107f96bb3db45038a85614eb88a654e3e9b3f3e4d7d0b78dec48ce5cf45764f4
DIST libloading-0.8.5.crate 28902 BLAKE2B a0fca8f8876092e874964b3dcbaacd417451704fc1d687669a95a0b9df22ccda73a754118ac0bd706a7c7d86e4eceb2ad012e20e341d71548b34ea8d629bbfdf SHA512 f332884fa75cf210460f4678d45091345b23469c09301614c476e95bc54163afd6d4f098a34f9e0d529fa1ec63892395b50957598070ff327743e4c3b0871074
-DIST liboci-cli-0.3.3.crate 9387 BLAKE2B 33b8c40b97cc683050c0743310f8d2502f056bb9524e287818b39fb9420db46d9c1d28a43e50eeb0a173f5ea2d69a17b0b6608b4198c7a4c68d641acda512b91 SHA512 f4b021fbf60323eab67d43ec2b5798ea4b9350360602b9cd2016f43e416521a39dffee3a0cbd10e3ce6932bf06dd8e7f6cff92f7a5cfb55347ce7e69e6b07010
DIST liboci-cli-0.4.0.crate 9431 BLAKE2B 9e4809e508eb10d59a13cf9ce417a8bcd6a28805040953db501828c11c171cfb544787e66a81a4be96ab8dcd4049687efd60e635bbbe4be63441a9279cd745dd SHA512 c71c134f9def6458ba12a2bf5f62c25bf2e23bf076633848525c19f06e39d8d639e2676dfbed0993bf42e8d74eaa98bd354aa14632d27efc6cc304c91495162d
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
DIST libseccomp-0.3.0.crate 50169 BLAKE2B 4752d6d6105aecd71d1553e28c773a7effe220b7d5d44c965e9c5a815bbb2e390dfc2a3914cbc25ca83b8a94cf6dfa6bf672f520e9d238f991f06ef5552c5878 SHA512 3f17bcec7ff5b060d019902ad2e40245cd11512f0e2c02459f41c82180258c95be55179538c17de2bf194d96f847c0c3f038f9239ac976b7b33909f5080d42c1
@@ -128,18 +113,14 @@ DIST mimalloc2-rust-0.3.2.crate 5361 BLAKE2B 98b07f982f68c07beebab7a775994cc428a
DIST mimalloc2-rust-sys-2.1.7-source.crate 166651 BLAKE2B aecb28d3e9443b48932b0d7e4ce5be7e98fc70404f350d050b0ccea5966dcc97d7b50e33856b4a7391884a693893b6080911556db5c417a67b9a89739a0dbd5c SHA512 dc272cc4c7874722d81acb5ef2bca409d48442527ee914c503bdb7a167f9f53421e3ccd36978f9ff9eefe2fcdd122ec605098d237be35b28712eecb2f8ba9f86
DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978
DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6
-DIST nc-0.8.23.crate 932047 BLAKE2B 98c0178b1060ff6598a4afede9934810a3761a1634f8166d6b4adacee26562b15e994887a8dfb90cd29f8499a460b2b5ddb6a57e648d9de9c96fd9218a9034ed SHA512 66d7e2274ae0464400576728d55479afe7a925abb71c826b75bd0e6a652d632119576221cc71033d02218f3d95ef67a3a95263d82c5e48ac8148aaae3c365299
DIST nc-0.9.3.crate 1052173 BLAKE2B 0097995d26018bce53c04be565f7231e9b957b7fb2a27771a7487dc8d840048ce38313d969727fd6c309669b0969ad9ba19bd026b647394bd3d7bf80f0fdc530 SHA512 46f7c28ef90a485f24ffacb868212da366288194b1d5c640afe262cc71bc0ea2564e95676e15e3abc008cfa392412f08dd815e2e16e838b671b10e1c76269f41
-DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010
DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
DIST nonempty-0.10.0.crate 12661 BLAKE2B 6d86e3a3b7dd0eda0f9485cedc61f6450d2a6176af5841272b455205f64abcf64d846c457cf233fe4dc0328bd0ab03b713397faf13056e515a5322ff228f03a2 SHA512 ae8c00fd056f8f2a59c7a569c922ae3188c337aeb52531fcbc315ce51787c89ee907eb7039ff96cadada0909610cbdf9a3b6604be6b894878a86352c3d475adf
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
-DIST object-0.36.3.crate 325288 BLAKE2B 0701822a51a82a1674514d7572c5f91bb40834e23d40b0fb440d933221e8256b7eb36711e8b8870d866384774c7c1e36b89363d7f6bb94af92f9f567f7aca211 SHA512 2f8175d757a66658bf91234d6a58905ef9a410bb19973e81bdd8b28322f6865e32f5b9cfd0ad38195cb07b2721ababf240876270f39a6c7ab8a36a127dc18f0e
DIST object-0.36.4.crate 325802 BLAKE2B 1eb4fbe0cb2882a5371947234b4421b224c40a61cf71b994ee53074d70e010ee9b30638290ae89e14a9c6e1e339001852dbfedd4d740c642415c58327d121a76 SHA512 b929b3ad9ca32a5830a2ba103e6e14419b145c324b834b453d53f3cbfb5181246b2628baf5fc668c449f5337411d374b56abdd4d1dc4a744f65aaaab284bf77c
-DIST oci-spec-0.6.5.crate 59030 BLAKE2B 5df5984dce5c5be0aedff102b9ac4e6f183267de5ce07b6688c69e8ceb92c9acd2bac4780d6bc68598fe0cf0e564c2176885f2f164abce834f83808b85de40c7 SHA512 8288f95f6e903e9d48e717a569165512f4f545fa05e776f0a2509a0fe780f4adc3dfb8d51c5ee8eb9bbb7b6cb598e6ad4419c2b2228e7eb0e0324a193a618455
DIST oci-spec-0.6.8.crate 63061 BLAKE2B e209ac8e919c298e13f5e32b6bb6d9961ae5f700426242436851e6f705e4b6e7531def68f794b9ffb3572eee38814341030684deb0e22ec0e9665957123283dc SHA512 54bc88e9d003ef34f327e55f59609df874033808aa0482925ba477f3cb123f2fe728e7597e3164448a0d6f9172ee65469c4a329104284a44b36cb8b8302e132c
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562
@@ -163,6 +144,7 @@ DIST protobuf-codegen-3.2.0.crate 56540 BLAKE2B 84d40924d83bd21577660784c34f9b63
DIST protobuf-parse-3.2.0.crate 65995 BLAKE2B 51089383817818803869d7f7e2ee0c2f0c93349a6fe6dba01b478576fdfb1b1889dfaf1e19172fe329b35bb8f34487e299c4b6a5c5b915cd513cecba9d6d93ea SHA512 e8b3ee2b61bd59098b2de006aee2f6328a42fc710ae3f2f75fe2cbe792884c60fdb96eb36347399e2671dc36d75632d1f469d3eda19d5f9a4be6c1af3a9a9d64
DIST protobuf-support-3.2.0.crate 10757 BLAKE2B 67dc8319f4438a3338b9f739f03cff060f657a53d48ac8269b3fe17a1da6d6a73cfac92a93ad1008e76748f1f42188f04c523a1d7feeb8496953a39de2f5c557 SHA512 6b0ef0ce706fe748136b96431b7d07a6241fd4e8bb4aa4c320c3a4f149576b3bec6ba9d60a12c5c2a59cabd18df4cfb6e8dff5e38da64878758bd1e06547a657
DIST quick_cache-0.6.5.crate 40283 BLAKE2B 344a4442016d6a4aaa2187a06b037d5c7003e72a62224858b5ed00ea866abc7df487670f5647e362abd16bc0e0c3fd4caf6f86fed381db7d7c1bbd7d7f51c80e SHA512 29c88b763cdbe494116f7ff0e07ead28edd9f1e5d09f77487c1e32fd9964b58b1157f90f7c3dd34b94d693976ca08157d81221e9e2d482af934c1bf6b86befab
+DIST quick_cache-0.6.6.crate 40974 BLAKE2B f857637db15e60b27f3ddda187a0e3c1391d21735983d3691614de2ca0c9c4810308c61159252e249dde3f5894db0b2da4c06a42e3cdceef10b35f1140d7ef97 SHA512 dffe6469b990f559aae3b33708f7d5cb90baf24d8a6432929ced364e536c823d3406e6901430f8144aec72671102c0f3580411357374601f3cf870a2fad4f134
DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9
@@ -180,7 +162,6 @@ DIST rs_sha3_512-0.1.2.crate 12990 BLAKE2B d687ef2572e9433bf236a2cedf8f2ff120321
DIST rust-criu-0.4.0.crate 31256 BLAKE2B ae9f2ab330fd33e3583b3ecfc2f2d901a3febd81e0545481d58c41563dc6a70f81cf04893c3b951f866006e573741517468c1d0f63b69c57141d4fc770b53fc2 SHA512 6016dedd72f75ccffd03d65bb1596a31b647b3ec0c3cc5ca1fe7c3bf0cb30324050a453d6a7f5856b46c30346028435f563305d2bc9ddb5c94ad3be4f2fe1347
DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8
DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
-DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
DIST rustix-0.38.35.crate 369206 BLAKE2B f52d40dce187c8712fe8dbeb0fb8c338656f5d9bc92b7e886bd93008732462e8a2cb64f64825e9fa8ada41054f22bc2a0eb2b9c32c856c89d6d572f9eb9b894b SHA512 0f5367d596797f5719a154e0f929b24db8c5f2b92b3ed4772b89e11663beb0b3fd6447e1ddbde32bb2507450ca60504ba0ba6b4d58510fc64dfd70e5099ccdef
DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
@@ -198,15 +179,13 @@ DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65
DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
-DIST slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b57fc72694e1514b462dab8f673442c36f7b9260d5db7b68a522ca76f7748aab774246bb12c2ecfbfd3e7bb8f SHA512 f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
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 syd-3.24.4.tar.gz 842234 BLAKE2B d705aa8ac99e7b180eef1ae619bc943ab376df2b725a7eb5539eed8f8063fb6b199ba7bf597dcebc7f6d710999c1883edcec7acacb3c24c42b359753e2a92802 SHA512 4d20a518f350c93b45c06a929d415ce047d2bc0db69aa8be1a0abb2698899a5faa86a2e32af9039ed15147c5db52569140fc85c4a9c1fc5a1220a9f000242cd2
DIST syd-3.25.0.tar.gz 831359 BLAKE2B f0890432d39a0acf6a590d63b9b701ee4e1d170593f20b30a375d76e3c0835d1df82ff603bf54ebbe42282de165c1d3990f83e1d7d2b03b9ad37c04ccaae1860 SHA512 491dc2e7a5b45ddf9d818f6e842a003a24f228d7e78c8bdce4923d60d2c64e36eab3b32264e8c87e0352c3c7882c3e9ce6f9c19568556ed1245a9fe8d2400172
+DIST syd-3.25.1.tar.gz 832440 BLAKE2B 8ff5bb7ec37be78c16e43251d8e8dc920f9211c1268e6f66ac7a53c9c1334d8947615a61df4923a6299d11e968a4a096d2b9bc052e4bfd07db09b9377fd95516 SHA512 784c9e606a2283fae971cd4c62ddfbaed9b0732ab9d54b1c5522baa3a1697161b7eb293043bbb3f948853713b7ed21e4d3d94ce697eae26290bcef2d87e42571
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.76.crate 268798 BLAKE2B 5446965c6331fbb445a313ca8da9d8e7454e31d9a36c2f595747edc65c0d2a05e9d8e4e9fb6dbb30da8264c7db36b1cea14110201bb06e40bca69b25c3f79f1c SHA512 c633b9f68e67b3cbf2432d3648e42f8d92403877a0128becd22cb108c0cfab9f1bc6b941b9cde225d8b727890e9f86457fad05b544fd07be4c01c2e60a2cdeaa
DIST syn-2.0.77.crate 268784 BLAKE2B adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c SHA512 f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4
DIST tabwriter-1.4.0.crate 9951 BLAKE2B 8833c5a7f37749268187e60d95b07262e77c461ab868cd934e58031703dc0c9ea83b8757e681747900dc07eb5c8e41e589d9c37568b66ca25c95f0fbf07c8a8c SHA512 066846124e3beee816f76ed3a59fb224593537ce5807aa472fbcd0cb98f638dba6801d171b6d1026e56b6eaae6f2e873d64c190c97bbd8d6ffeffc82f3b4d52f
DIST tcmalloc-0.3.0.crate 6674 BLAKE2B 51e898db18b4dc79b8f771bd5990fa38b9af6ec2e9cfb4e7529e09f5b847e6513c47b0b5e13138426eb21ff95bf60d2ab65e502a01316331120825b6d9a6e2d3 SHA512 a8e8e3110da6a736312e48eeda1b0391f82d04aba968a4b857db2bd5615a96e297a4ebf7ad97ca4a59cb15246f0b56d72b20454d5cbc6958d52494aab18eff3b
diff --git a/sys-apps/syd/syd-3.24.4.ebuild b/sys-apps/syd/syd-3.25.1.ebuild
index b9d18ca17f07..564f952e42f6 100644
--- a/sys-apps/syd/syd-3.24.4.ebuild
+++ b/sys-apps/syd/syd-3.25.1.ebuild
@@ -11,7 +11,6 @@ CRATES="
adler@1.0.2
ahash@0.8.11
aho-corasick@1.1.3
- allocator-api2@0.2.18
android-tzdata@0.1.1
android_system_properties@0.1.5
anes@0.1.6
@@ -30,8 +29,9 @@ CRATES="
bumpalo@3.16.0
caps@0.5.5
cast@0.3.0
- cc@1.1.14
+ cc@1.1.15
cfg-if@1.0.0
+ cfg_aliases@0.1.1
cfg_aliases@0.2.1
chrono@0.4.38
ciborium-io@0.2.2
@@ -46,26 +46,21 @@ CRATES="
crc32fast@1.4.2
criterion-plot@0.5.0
criterion@0.5.1
- crossbeam-channel@0.5.13
- crossbeam-deque@0.8.5
- crossbeam-epoch@0.9.18
- crossbeam-queue@0.3.11
- crossbeam-utils@0.8.20
- crossbeam@0.8.4
crunchy@0.2.2
cty@0.2.2
darling@0.20.10
darling_core@0.20.10
darling_macro@0.20.10
- derive_builder@0.20.0
- derive_builder_core@0.20.0
- derive_builder_macro@0.20.0
+ derive_builder@0.20.1
+ derive_builder_core@0.20.1
+ derive_builder_macro@0.20.1
dirs-sys@0.4.1
dirs@5.0.1
either@1.13.0
equivalent@1.0.1
errno@0.3.9
error-chain@0.12.4
+ expiringmap@0.1.2
fastrand@2.1.1
fixedbitset@0.5.7
flate2@1.0.33
@@ -98,7 +93,7 @@ CRATES="
iana-time-zone@0.1.60
ident_case@1.0.1
indexmap@1.9.3
- indexmap@2.4.0
+ indexmap@2.5.0
io-uring@0.6.4
ipnetwork@0.20.0
is-terminal@0.4.13
@@ -109,10 +104,10 @@ CRATES="
lazy_static@1.5.0
lexis@0.2.3
libc@0.2.158
- libcgroups@0.3.3
- libcontainer@0.3.3
+ libcgroups@0.4.0
+ libcontainer@0.4.0
libloading@0.8.5
- liboci-cli@0.3.3
+ liboci-cli@0.4.0
libredox@0.1.3
libseccomp-sys@0.2.1
libseccomp@0.3.0
@@ -126,15 +121,15 @@ CRATES="
mimalloc2-rust@0.3.2
miniz_oxide@0.7.4
miniz_oxide@0.8.0
- nc@0.8.23
- nix@0.27.1
+ nc@0.9.3
+ nix@0.28.0
nix@0.29.0
nonempty@0.10.0
nu-ansi-term@0.46.0
num-traits@0.2.19
num_cpus@1.16.0
- object@0.36.3
- oci-spec@0.6.5
+ object@0.36.4
+ oci-spec@0.6.8
once_cell@1.19.0
oorandom@11.1.4
option-ext@0.2.0
@@ -156,7 +151,7 @@ CRATES="
protobuf-parse@3.2.0
protobuf-support@3.2.0
protobuf@3.2.0
- quick_cache@0.6.5
+ quick_cache@0.6.6
quote@1.0.37
redox_syscall@0.5.3
redox_users@0.4.6
@@ -174,7 +169,7 @@ CRATES="
rust-criu@0.4.0
rustc-demangle@0.1.24
rustc-hash@2.0.0
- rustix@0.38.34
+ rustix@0.38.35
rustversion@1.0.17
ryu@1.0.18
safe-path@0.1.0
@@ -191,13 +186,12 @@ CRATES="
shellexpand@3.1.0
shlex@1.3.0
slab@0.4.9
- slotmap@1.0.7
smallvec@1.13.2
strsim@0.11.1
strum@0.26.3
strum_macros@0.26.4
syn@1.0.109
- syn@2.0.76
+ syn@2.0.77
tabwriter@1.4.0
tcmalloc@0.3.0
tempfile@3.12.0
diff --git a/sys-auth/pam_ldap/Manifest b/sys-auth/pam_ldap/Manifest
deleted file mode 100644
index 8811e02b4ed1..000000000000
--- a/sys-auth/pam_ldap/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pam_ldap-186.tar.gz 163437 BLAKE2B 4e917985b78349283c891daca94935792f2316afc08cd694edb7256c89a7ed612a62ba4b53111fc2022f6e11f754103bf58ac0a53a4298b011a5379625c51cdc SHA512 aaa6fbc48150db53bf92dcf600bcb8f0526baa2e6124f46468f59958c8a91495eb003d16a45b659c8cbb2d3481c4732a0d1f5945a2c98c09549ef8a51ed18a3d
diff --git a/sys-auth/pam_ldap/metadata.xml b/sys-auth/pam_ldap/metadata.xml
deleted file mode 100644
index 83d00b14c8d4..000000000000
--- a/sys-auth/pam_ldap/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/sys-auth/pam_ldap/pam_ldap-186-r4.ebuild b/sys-auth/pam_ldap/pam_ldap-186-r4.ebuild
deleted file mode 100644
index 6813d1f8fdaf..000000000000
--- a/sys-auth/pam_ldap/pam_ldap-186-r4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal pam
-
-DESCRIPTION="PAM LDAP Module"
-HOMEPAGE="https://www.padl.com/OSS/pam_ldap.html"
-SRC_URI="https://www.padl.com/download/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ~ppc ppc64 sparc x86"
-IUSE="ssl sasl"
-
-DEPEND="sys-libs/pam[${MULTILIB_USEDEP}]
- >=net-nds/openldap-2.4.38-r1:=[${MULTILIB_USEDEP}]
- virtual/libcrypt:=[${MULTILIB_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r3[${MULTILIB_USEDEP}] )"
-
-RDEPEND="${DEPEND}"
-
-multilib_src_configure() {
- local myconf=(
- --with-ldap-lib=openldap
- $(use_enable ssl)
- )
- use sasl || myconf+=( ac_cv_header_sasl_sasl_h=no )
-
- ECONF_SOURCE=${S} \
- econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- PERL5LIB=${S} \
- emake
-}
-
-multilib_src_install() {
- dopammod pam_ldap.so
-}
-
-multilib_src_install_all() {
- dodoc pam.conf ldap.conf ldapns.schema chsh chfn certutil
- dodoc ChangeLog CVSVersionInfo.txt README AUTHORS ns-pwd-policy.schema
- doman pam_ldap.5
-
- docinto pam.d
- dodoc pam.d/*
-}
diff --git a/sys-boot/grub/grub-2.12-r5.ebuild b/sys-boot/grub/grub-2.12-r5.ebuild
index 660ac9670afe..a53be03f504e 100644
--- a/sys-boot/grub/grub-2.12-r5.ebuild
+++ b/sys-boot/grub/grub-2.12-r5.ebuild
@@ -52,7 +52,7 @@ if [[ ${PV} != 9999 ]]; then
S=${WORKDIR}/${P%_*}
fi
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-danielkiper )"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git"
diff --git a/sys-devel/rust-std/Manifest b/sys-devel/rust-std/Manifest
index a23979fca5bc..8a7cd244828a 100644
--- a/sys-devel/rust-std/Manifest
+++ b/sys-devel/rust-std/Manifest
@@ -4,3 +4,4 @@ DIST rustc-1.75.0-src.tar.xz 159624388 BLAKE2B 8937b80585eddaa3e1f1ef948899d14a1
DIST rustc-1.77.1-src.tar.xz 162796048 BLAKE2B 18a9fd095808ba78bf50ec94f7fd4087a1033ec79750aa593bacf64219c77ef90c030d41a7d8bc43f7ec8eb30b316c225024be4aeb517100ff6723487f8bb282 SHA512 e057ae638e4c3e54fdb367d48f4b85458121cee0d0ee1ed72f346940b8acad2f16cd9cc8abc16fcf4a17bf244b3300bb56a7e7be3bd0c23b034692c983b84fe8
DIST rustc-1.79.0-src.tar.xz 162359512 BLAKE2B 753c0e9c537644d1a12b4d38024c22952a19513791c3da6f955690c544e58964bacbdb579f94cd05910697fc31f77ed6553e5ad3b111bbdfebeea8d2a4fa19f5 SHA512 99d7f276292e5c270648473ff73e9888413a3325ef3a4d7a45f8ce77a42ac87996905f1d875888ce084b621f642017bc9e31a00da1439108dbe19b85d0eab085
DIST rustc-1.80.1-src.tar.xz 199234944 BLAKE2B 39891362f2a4bc249f5d943e3ded48d2add9cd9c0ee3c085d7fbefbfbc784f1e029308d9486cd35a6c03b77243077dc1196c75980faeea0d4319cee057509b6a SHA512 3c746108a86eeb734c1a8c8f63ba1a45e2cb03a8cb553395a167d07dc3ce5d8d9ea365ddd95533b6952d915069b86cad7ad218d27861e0889f8e878136bd32ab
+DIST rustc-1.81.0-src.tar.xz 216743872 BLAKE2B d9f52da9092d0723c862ebbb2dc351cad0670be6872f691b4c9f36faf06803f072720ebd04f06745c355d807991b38312cc830b12d6d3f50b0574bb7325340b7 SHA512 b8a837ced521d2ca2c7f228a0640da591384519e4dbc1ae768524d50616da6abbd2f7bdae3777caebc0447dac91bf76481282ce5a2264d7f30e173caa6321a51
diff --git a/sys-devel/rust-std/rust-std-1.81.0.ebuild b/sys-devel/rust-std/rust-std-1.81.0.ebuild
new file mode 100644
index 000000000000..4a6cb555afe2
--- /dev/null
+++ b/sys-devel/rust-std/rust-std-1.81.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+
+inherit flag-o-matic multiprocessing python-any-r1 rust-toolchain toolchain-funcs
+
+DESCRIPTION="Rust standard library, standalone (for crossdev)"
+HOMEPAGE="https://www.rust-lang.org"
+SRC_URI="https://static.rust-lang.org/dist/rustc-${PV}-src.tar.xz"
+S="${WORKDIR}/${P/-std/c}-src"
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4"
+SLOT="stable/$(ver_cut 1-2)"
+# please do not keyword
+#KEYWORDS="" #nowarn
+IUSE="debug"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ ~dev-lang/rust-${PV}:=
+"
+
+DEPEND="||
+ (
+ >="${CATEGORY}"/gcc-4.7:*
+ >="${CATEGORY}"/clang-3.5:*
+ )
+"
+
+RDEPEND="${DEPEND}"
+
+# need full compiler to run tests
+RESTRICT="test"
+
+QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so"
+
+#
+# The cross magic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ if [[ ${CATEGORY} == cross-* ]] ; then
+ export CTARGET=${CATEGORY#cross-}
+ fi
+fi
+
+is_cross() {
+ [[ ${CHOST} != ${CTARGET} ]]
+}
+
+toml_usex() {
+ usex "$1" true false
+}
+
+pkg_pretend() {
+ is_cross || die "${PN} should only be used for cross"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+}
+
+src_configure() {
+ # do the great cleanup
+ strip-flags
+ filter-flags '-mcpu=*' '-march=*' '-mtune=*' '-m32' '-m64'
+ strip-unsupported-flags
+
+ local rust_root x
+ rust_root="$(rustc --print sysroot)"
+ rtarget="$(rust_abi ${CTARGET})"
+ rtarget="${ERUST_STD_RTARGET:-${rtarget}}" # some targets need to be custom.
+ rbuild="$(rust_abi ${CBUILD})"
+ rhost="$(rust_abi ${CHOST})"
+
+ echo
+ for x in CATEGORY rust_root rbuild rhost rtarget RUSTFLAGS CFLAGS CXXFLAGS LDFLAGS; do
+ einfo "$(printf '%10s' ${x^^}:) ${!x}"
+ done
+
+ cat <<- EOF > "${S}"/config.toml
+ [build]
+ build = "${rbuild}"
+ host = ["${rhost}"]
+ target = ["${rtarget}"]
+ cargo = "${rust_root}/bin/cargo"
+ rustc = "${rust_root}/bin/rustc"
+ submodules = false
+ python = "${EPYTHON}"
+ locked-deps = true
+ vendor = true
+ extended = true
+ verbose = 2
+ cargo-native-static = false
+ [install]
+ prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
+ sysconfdir = "etc"
+ docdir = "share/doc/rust"
+ bindir = "bin"
+ libdir = "lib"
+ mandir = "share/man"
+ [rust]
+ # https://github.com/rust-lang/rust/issues/54872
+ codegen-units-std = 1
+ optimize = true
+ debug = $(toml_usex debug)
+ debug-assertions = $(toml_usex debug)
+ debuginfo-level-rustc = 0
+ backtrace = true
+ incremental = false
+ default-linker = "$(tc-getCC)"
+ rpath = false
+ dist-src = false
+ remap-debuginfo = true
+ jemalloc = false
+ [dist]
+ src-tarball = false
+ [target.${rtarget}]
+ ar = "$(tc-getAR ${CTARGET})"
+ cc = "$(tc-getCC ${CTARGET})"
+ cxx = "$(tc-getCXX ${CTARGET})"
+ linker = "$(tc-getCC ${CTARGET})"
+ ranlib = "$(tc-getRANLIB ${CTARGET})"
+ $(usev elibc_musl 'crt-static = false')
+ EOF
+
+ einfo "${PN^} configured with the following settings:"
+ cat "${S}"/config.toml || die
+}
+
+src_compile() {
+ env RUST_BACKTRACE=1 \
+ "${EPYTHON}" ./x.py build -vv --config="${S}"/config.toml -j$(makeopts_jobs) \
+ library/std --stage 0 || die
+}
+
+src_test() {
+ ewarn "${PN} can't run tests"
+}
+
+src_install() {
+ local rustlib="lib/rust/${PV}/lib/rustlib"
+ dodir "/usr/${rustlib}"
+ pushd "build/${rhost}/stage0-sysroot/lib/rustlib" > /dev/null || die
+ cp -pPRv "${rtarget}" "${ED}/usr/${rustlib}" || die
+ popd > /dev/null || die
+}
diff --git a/sys-fs/bcachefs-tools/files/bcachefs-tools-1.4.0-fix-clang-musl.patch b/sys-fs/bcachefs-tools/files/bcachefs-tools-1.4.0-fix-clang-musl.patch
deleted file mode 100644
index b011ca1de422..000000000000
--- a/sys-fs/bcachefs-tools/files/bcachefs-tools-1.4.0-fix-clang-musl.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Bug: https://bugs.gentoo.org/921564
-From https://github.com/koverstreet/bcachefs-tools/commit/8e56da27fd23c169395b3b266b15a1c093aba849
-
-diff --git a/libbcachefs.c b/libbcachefs.c
-index 68b750a..ec6b272 100644
---- a/libbcachefs.c
-+++ b/libbcachefs.c
-@@ -445,6 +445,7 @@ struct bchfs_handle bcache_fs_open(const char *path)
- */
- struct bchfs_handle bchu_fs_open_by_dev(const char *path, int *idx)
- {
-+ struct bch_opts opts = bch2_opts_empty();
- char buf[1024], *uuid_str;
-
- struct stat stat = xstat(path);
-@@ -469,8 +470,6 @@ struct bchfs_handle bchu_fs_open_by_dev(const char *path, int *idx)
- uuid_str = p + 1;
- } else {
- read_super:
-- struct bch_opts opts = bch2_opts_empty();
--
- opt_set(opts, noexcl, true);
- opt_set(opts, nochanges, true);
-
diff --git a/sys-kernel/dracut-crypt-ssh/files/dracut-crypt-ssh-1.0.7-makefile.patch b/sys-kernel/dracut-crypt-ssh/files/dracut-crypt-ssh-1.0.7-makefile.patch
deleted file mode 100644
index d45bc41ed60a..000000000000
--- a/sys-kernel/dracut-crypt-ssh/files/dracut-crypt-ssh-1.0.7-makefile.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-# https://bugs.gentoo.org/726014
-# https://bugs.gentoo.org/781125
---- a/modules/60crypt-ssh/helper/Makefile
-+++ b/modules/60crypt-ssh/helper/Makefile
-@@ -17,11 +17,11 @@ clean:
- rm -f *.o console_auth unlock crypttab-test
-
- console_auth: auth.c
-- $(CC) $(CFLAGS) $^ -o $@
-+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $^ -o $@
-
- unlock: crypttab.o unlock.o
-- $(CC) $(CFLAGS) -lblkid $^ -o $@
-+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $^ -lblkid -o $@
-
- crypttab-test: crypttab-test.c crypttab.o crypttab-test-data
-- $(CC) crypttab-test.c $(CFLAGS) crypttab.o -lblkid -o crypttab-test
-+ $(CC) crypttab-test.c $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) crypttab.o -lblkid -o crypttab-test
- ./crypttab-test
diff --git a/virtual/rust/rust-1.80.1.ebuild b/virtual/rust/rust-1.80.1.ebuild
index 89d91522025f..8806d910b76e 100644
--- a/virtual/rust/rust-1.80.1.ebuild
+++ b/virtual/rust/rust-1.80.1.ebuild
@@ -13,7 +13,7 @@ LICENSE=""
# we do not allow multiple llvm versions in dev-lang/rust for
# neither system nor bundled, so we just hardcode it here.
SLOT="0/llvm-18"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="rustfmt profiler"
BDEPEND=""
diff --git a/virtual/rust/rust-1.81.0.ebuild b/virtual/rust/rust-1.81.0.ebuild
new file mode 100644
index 000000000000..57e3cc3e6519
--- /dev/null
+++ b/virtual/rust/rust-1.81.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+# adjust when rust upstream bumps internal llvm
+# we do not allow multiple llvm versions in dev-lang/rust for
+# neither system nor bundled, so we just hardcode it here.
+SLOT="0/llvm-18"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="rustfmt profiler"
+
+RDEPEND="|| (
+ ~dev-lang/rust-bin-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}]
+ ~dev-lang/rust-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}]
+)"
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 9d1183047984..07395c83a1c7 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,7 +5,7 @@ DIST chromium-128.0.6613.119.tar.xz 6718742128 BLAKE2B b47eb124c249bae074883cdf1
DIST chromium-128.0.6613.137.tar.xz 6724182764 BLAKE2B 9f4d77b058af1619a4a13beac31ea463bd3d02086c172fb074d510b3f1dcba284fb1fa9ac5883ade2c2855f851a22bcbd4503960b4a27bc5844f16ad81558aba SHA512 3be85d2270a70ce3779b57e5d011e45312c67607e9e7c7f7ef396c515e37fed767105dfe0cc1f76830b007cebc05662f5318750c656c8a9765a25fa62036df6e
DIST chromium-129-clang.tar.xz 52250752 BLAKE2B c7223a1f4a9f52eb631b968ecaea528d19aa14ded23e03e530ad6c46e7e1579a7a010cb347489f1b963013b4f26358be94aeff0f98b5eceb7b1f1e49e8acdfd3 SHA512 43681d64d4480e3f69afd3021037af6910e9c64052edefdb72e99b0a85cd94c4a8eb4095188784d7fa7f52fae10a9bd9db53f2bb80e89f709f92af7ce6403976
DIST chromium-129-rust.tar.xz 152042272 BLAKE2B acde4dc9c0fe232d16f07f3e4b719ea762627e234970866e0de56ec3959c4cd0a7b1b09cf5ccecd50efd1cc35dcf224be3b398c1ea19a79731d6db13c94fa7a9 SHA512 bef8e56cf73de5cefd5fe0bb9836ef65012406ff3d364d36624d30e7b5cdb2634d17ac9e49a60ccb0ac5dd57cf4311b587c5ff0cec26b2fc6e15274abe0dc85b
-DIST chromium-129.0.6668.29.tar.xz 6656211664 BLAKE2B 9a6c374195c6a3ad377ee58ddd38a78a299f1b5eddb4b7a6778640b4915f5c718bed7507e271f28839ace9c381a16b5e7a07cea026e1ecaa4fc8461891c14deb SHA512 5457349eb394c16041917c32ac9f3a302852777740982ede02ab1d1f4a2ccc43c88f1b184030c695e07d7046b5b2052cc4ecac3c73dc4075c645a84530361684
+DIST chromium-129.0.6668.42.tar.xz 6656071852 BLAKE2B abeb3785fb4b4994699378876e15912b77cadb223f85daa277a8be8019c50a7a9095c9e4af502c091b279876ed597872273be7e815977f4cc3e0d26149610d14 SHA512 483fe6ea1a9abfbccadabd8c198212f634cba2acebde2e099019a30036a5ecf60b319dcb51a455ae6d56c0e8eaee61f508142534bdf73e6149e4af493d74beca
DIST chromium-patches-128.tar.bz2 5087 BLAKE2B b0321fb45390a282afeeeb8fb4d6014d6e6b708e6851235e0897ac77d524160b4d33476aa70532df45d0ccf233fee3b4028cd4d845667dc6a2a46ecebfeb6752 SHA512 978908d27dc6fc620209486a9ad7f73babde8710728960f44f2680445276516e59a85c08656af2663d9e197df45874f24a1f19f14a21798fbcf7c5a10bb19371
DIST chromium-patches-129.tar.bz2 5071 BLAKE2B 080e1af8b0560a3c5365674e7c8d592310bbd2e273311b775b8112e410d91ccd48f170adbcf77cff566ad32de196217410663ac7b9e7e65544b6730fb1890aca SHA512 0a5bbc07dc9085b07332d5c6dd74940a9d55c4d0677f5603e75763ba54156f43664839d438f350bc86f3efc85aae452476e7f7040e06e60727847b156d1f0ab9
DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
diff --git a/www-client/chromium/chromium-129.0.6668.29.ebuild b/www-client/chromium/chromium-129.0.6668.42.ebuild
index a59e8b541040..d5b09d75d5ba 100644
--- a/www-client/chromium/chromium-129.0.6668.29.ebuild
+++ b/www-client/chromium/chromium-129.0.6668.42.ebuild
@@ -1147,6 +1147,8 @@ chromium_configure() {
sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
tools/generate_shim_headers/generate_shim_headers.py || die
# Req's LTO; TODO: not compatible with -fno-split-lto-unit
+ # split-lto-unit can be enabled with RUSTC_BOOTSTRAP=1 (and an updated compiler patch),
+ # however I still got weird linking errors with CFI _and_ the split unit LTO OOMed after using 100G.
myconf_gn+=" is_cfi=false"
# Don't add symbols to build
myconf_gn+=" symbol_level=0"
diff --git a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
index ae9727463e2b..57a29a091b9e 100644
--- a/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.18.2-r1.ebuild
@@ -45,7 +45,7 @@ SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
lto pulseaudio selinux startup-notification test webrtc wifi"
IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
RESTRICT="!test? ( test )"
diff --git a/www-client/ungoogled-chromium-bin/Manifest b/www-client/ungoogled-chromium-bin/Manifest
index 1941e2ba9cb7..bb47f9b1401c 100644
--- a/www-client/ungoogled-chromium-bin/Manifest
+++ b/www-client/ungoogled-chromium-bin/Manifest
@@ -1,4 +1,4 @@
DIST ungoogled-chromium-bin-127.0.6533.119-i686.tar.bz2 118177976 BLAKE2B 1f90d22675548f39f5c9749fbab5fb87925a28e40db331d70e8345608b571d14144d12a5dca1475b69c9d98059b8d5f311a2e9f7b401de2980267ba7df0fa461 SHA512 4eb43c6475afc3be648498bcd2d467f524ac0ff63b270ce8b9cd4b346f73a0b9015e1b3f85d00333faf1eb419c4bf3b8eb59c9e2096eaf3152482a3c4463b221
DIST ungoogled-chromium-bin-127.0.6533.119-x86-64.tar.bz2 127840962 BLAKE2B 09dffeb40758c26a1fce318444317445206f648302efff474056b12f7d1bce402aaf31227f0bd0fb9b3e03e177a39ce756db46950fce02b2d9e5a771fc677f83 SHA512 dfb8a3168c65f6d6c25f0cdbaf431dadbd3eb9e49eeebb92828f4fad4494a9cb7656649955517f238128035ab383235666f157551125324273431c662c9adf61
-DIST ungoogled-chromium-bin-128.0.6613.113-x86-64.tar.bz2 127312081 BLAKE2B ee4e3ec8c9bc91d1033f97095342e09fd66dbe7b9d8497f33eca9d738ebf6266bb868c672d5255ad272611cfc1b0159354f95cf1974769346d14fba427d5f50c SHA512 4b9d3da2732216b92df05da6fb476ef3c80c4b4dc17e2d018ee65b831ce753ec38073ab4c67b451317b470d5c0ab1e9c04f44b49e94ce3552057324fd2f3b5f0
DIST ungoogled-chromium-bin-128.0.6613.119-x86-64.tar.bz2 127307595 BLAKE2B 34c14c86cf6da5c54a56bcef54a5a740025cc59594ab23b58f9d378710c77fb7b90808686ee4e4b7dd78a9baa754dccd91c21498bbf691f43ddd602458e136eb SHA512 b01c1d206e1bdbc5adc842f2193fc395249b500ee8ebbab3bba3f98072ffab08442fead5be2826eeaadc1dc4806c7131faa6838df8dbe2e71f1265142e3729ae
+DIST ungoogled-chromium-bin-128.0.6613.137-x86-64.tar.bz2 127244531 BLAKE2B 39e533c5d17a572ec835011cdf0616bf1a7a607cd12fe557deeabb36bc45f788489f519b6b5071e7a12bb5b96a057eb9f3e102a930238c061ea21698328cc5ad SHA512 b95576b83b4dd8b439668e8d6466c502602e27e78ec8c6614cfe2ad5936c7ee8829570644f0f57c7243c149258d7b25bb6c70d6233ec18009c3b99fb1ac2896f
diff --git a/www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-128.0.6613.113.ebuild b/www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-128.0.6613.137.ebuild
index a6c1231c0422..a6c1231c0422 100644
--- a/www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-128.0.6613.113.ebuild
+++ b/www-client/ungoogled-chromium-bin/ungoogled-chromium-bin-128.0.6613.137.ebuild
diff --git a/www-client/ungoogled-chromium/Manifest b/www-client/ungoogled-chromium/Manifest
index 4974a5914ff6..c938b7efbdcb 100644
--- a/www-client/ungoogled-chromium/Manifest
+++ b/www-client/ungoogled-chromium/Manifest
@@ -11,4 +11,4 @@ DIST cromite-c609027f1a1a0961bb668668edd866e741579109.tar.gz 35875956 BLAKE2B 9a
DIST ruy-587c2cf8b11d3c32fa26887063eda3171a3d353e.patch 684 BLAKE2B d00895efda90c4254ceb875e52d2959cb0d4c95cfc98775a02a6430f60f038c7da701316de40888e5f63ad907f087bff105d79ee9c9bd386bae5053de9517a64 SHA512 93c78353c0f3d50d4ebfcbf34b0b5d2c2bc3e1a38bc0e545d2e547010f540dbe2e0e284362810a554f58e300d3c770d35ec49ff87e565dc4b66537ac515109a5
DIST ungoogled-chromium-128.0.6613.113-1.tar.gz 1239105 BLAKE2B eb453516013b584e568919e21c5e113b1ca7314588e17138992b8c3db89c5343a782778132db2e11cfd96848778c0992e25bdfe1bd8a3fe8b28bd9c0218676de SHA512 da51962b53c2d257f8af37505073cc7b3bfcd4d99d44298345bd158256a82642cab4dbc29dde76eaaea094c3da186bf326d81a46713778be74d6865461417de4
DIST ungoogled-chromium-128.0.6613.119-1.tar.gz 1239747 BLAKE2B 8b6a9db5d0a2b1ae0226df2121580d89930f03bd93e9896ef10a940a4a14c278c4305dc2987fa97c0eac9a9a9dfccbb4c1603c0346716a6f45a5560d3c2bf76a SHA512 dafcb6713773db26e82ccd5b4ec68be759795647547f573d3e496509c94a3963ce0470888f0fa3016bad5a88f0b223be27ca19b3dad9e09cb787232a68818015
-DIST ungoogled-chromium-1b11ca4600fc48faaa77260d53e20e259c0ee180.tar.gz 1239892 BLAKE2B 56dc2b77c249506893a927f1829e08e50a42d5668b47177cfb9ac84bba47cf615ecb5c61b279360c07e80fbdb186f885e96cc22468a454023bee411fa1ce7bb8 SHA512 9e2438d903ed87a2d789472d6548685819504c9f02533b88c8d33ee285d855c3d88a315a4a55e59eb5a051afff1e3feaba652282c475413c4fe1fd7524b1fe52
+DIST ungoogled-chromium-128.0.6613.137-1.tar.gz 1239916 BLAKE2B 6de6c2533cb4fc4241839bcd72459a4ba7cd15c2074db0b20544f1c57ae8a39e5405af63bee888d6aa70d5aec09b5c8cb392744520e7280572c224c3d709c12b SHA512 d9502a0790077150156da41843512af6dbaa5332dd33741f12f9471821ec94de631dd22d3a5092a29d4a8e933adda977b7c96f37b1139acb736ec8b7f9f72cd9
diff --git a/www-client/ungoogled-chromium/files/chromium-122-cfi-no-split-lto-unit.patch b/www-client/ungoogled-chromium/files/chromium-122-cfi-no-split-lto-unit.patch
deleted file mode 100644
index 62d4392f6089..000000000000
--- a/www-client/ungoogled-chromium/files/chromium-122-cfi-no-split-lto-unit.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/build/config/compiler/BUILD.gn
-+++ b/build/config/compiler/BUILD.gn
-@@ -736,8 +736,13 @@
-
- cflags += [
- "-flto=thin",
-- "-fno-split-lto-unit",
- ]
-+ # https://github.com/PF4Public/gentoo-overlay/issues/307
-+ if (!is_cfi) {
-+ cflags += [
-+ "-fno-split-lto-unit",
-+ ]
-+ }
-
- if (thin_lto_enable_cache) {
- # Limit the size of the ThinLTO cache to the lesser of 10% of
diff --git a/www-client/ungoogled-chromium/files/chromium-128-cfi-split-lto-unit.patch b/www-client/ungoogled-chromium/files/chromium-128-cfi-split-lto-unit.patch
new file mode 100644
index 000000000000..50b55bf0c991
--- /dev/null
+++ b/www-client/ungoogled-chromium/files/chromium-128-cfi-split-lto-unit.patch
@@ -0,0 +1,14 @@
+--- a/build/config/compiler/BUILD.gn
++++ b/build/config/compiler/BUILD.gn
+@@ -745,6 +745,11 @@
+ # We only use one version of LLVM within a build so there's no need to
+ # upgrade debug info, which can be expensive since it runs the verifier.
+ ldflags += [ "-Wl,-mllvm,-disable-auto-upgrade-debug-info" ]
++
++ if (is_cfi) {
++ cflags += [ "-fsplit-lto-unit" ]
++ ldflags += [ "-fsplit-lto-unit" ]
++ }
+ }
+
+ if (!optimize_for_size) {
diff --git a/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.113_p1.ebuild b/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.113_p1.ebuild
index 7851f3b7f5db..c1e4eddf5cb1 100644
--- a/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.113_p1.ebuild
+++ b/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.113_p1.ebuild
@@ -453,8 +453,6 @@ src_prepare() {
"/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
"chrome/browser/media/router/media_router_feature.cc" || die
- #! TODO
- # "${FILESDIR}/chromium-122-cfi-no-split-lto-unit.patch"
local PATCHES=(
"${T}/compiler.patch"
"${FILESDIR}/chromium-cross-compile.patch"
@@ -472,6 +470,7 @@ src_prepare() {
"${FILESDIR}/chromium-128-profile_invalidation.patch" #129+
"${FILESDIR}/chromium-128-cloud_management.patch" #129+
"${FILESDIR}/chromium-128-fontations.patch"
+ "${FILESDIR}/chromium-128-cfi-split-lto-unit.patch"
"${FILESDIR}/fix-official.patch"
"${FILESDIR}/restore-x86-r2.patch"
"${FILESDIR}/chromium-127-separate-qt56.patch"
diff --git a/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.119_p1.ebuild b/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.119_p1.ebuild
index c309fc278e2d..891bf39ca9ba 100644
--- a/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.119_p1.ebuild
+++ b/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.119_p1.ebuild
@@ -453,8 +453,6 @@ src_prepare() {
"/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
"chrome/browser/media/router/media_router_feature.cc" || die
- #! TODO
- # "${FILESDIR}/chromium-122-cfi-no-split-lto-unit.patch"
local PATCHES=(
"${T}/compiler.patch"
"${FILESDIR}/chromium-cross-compile.patch"
@@ -472,6 +470,7 @@ src_prepare() {
"${FILESDIR}/chromium-128-profile_invalidation.patch" #129+
"${FILESDIR}/chromium-128-cloud_management.patch" #129+
"${FILESDIR}/chromium-128-fontations.patch"
+ "${FILESDIR}/chromium-128-cfi-split-lto-unit.patch"
"${FILESDIR}/fix-official.patch"
"${FILESDIR}/restore-x86-r2.patch"
"${FILESDIR}/chromium-127-separate-qt56.patch"
diff --git a/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.137_p1.ebuild b/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.137_p1.ebuild
index 5429fcc567a8..4abb6caa2bad 100644
--- a/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.137_p1.ebuild
+++ b/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.137_p1.ebuild
@@ -32,7 +32,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/chro
LICENSE="BSD cromite? ( GPL-3 )"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
IUSE_SYSTEM_LIBS="abseil-cpp av1 brotli crc32c double-conversion ffmpeg +harfbuzz +icu jsoncpp +libevent +libusb libvpx +openh264 openjpeg +png re2 snappy woff2 +zstd"
IUSE="+X bluetooth cfi +clang convert-dict cups cpu_flags_arm_neon custom-cflags debug enable-driver gtk4 hangouts headless hevc kerberos libcxx nvidia +official optimize-thinlto optimize-webui override-data-dir pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 screencast selinux thinlto cromite vaapi wayland widevine"
RESTRICT="
@@ -54,7 +54,7 @@ REQUIRED_USE="
vaapi? ( !system-av1 !system-libvpx )
"
-UGC_COMMIT_ID="1b11ca4600fc48faaa77260d53e20e259c0ee180"
+#UGC_COMMIT_ID="1b11ca4600fc48faaa77260d53e20e259c0ee180"
# UGC_PR_COMMITS=(
# c917e096342e5b90eeea91ab1f8516447c8756cf
# 5794e9d12bf82620d5f24505798fecb45ca5a22d
@@ -453,8 +453,6 @@ src_prepare() {
"/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
"chrome/browser/media/router/media_router_feature.cc" || die
- #! TODO
- # "${FILESDIR}/chromium-122-cfi-no-split-lto-unit.patch"
local PATCHES=(
"${T}/compiler.patch"
"${FILESDIR}/chromium-cross-compile.patch"
@@ -472,6 +470,7 @@ src_prepare() {
"${FILESDIR}/chromium-128-profile_invalidation.patch" #129+
"${FILESDIR}/chromium-128-cloud_management.patch" #129+
"${FILESDIR}/chromium-128-fontations.patch"
+ "${FILESDIR}/chromium-128-cfi-split-lto-unit.patch"
"${FILESDIR}/fix-official.patch"
"${FILESDIR}/restore-x86-r2.patch"
"${FILESDIR}/chromium-127-separate-qt56.patch"
diff --git a/x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild b/x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild
index 5e574aa89fd4..b77b8977aecd 100644
--- a/x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild
+++ b/x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="BSD GPL-2+ LGPL-2.1+"
diff --git a/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild b/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
index c2e45f9a7065..895cfcdc0def 100644
--- a/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="BSD GPL-2 LGPL-2+"
diff --git a/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild b/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild
index 00c64acedb9c..304cddfa3e88 100644
--- a/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild
+++ b/x11-misc/ftmenu/ftmenu-0.4.0-r2.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-DESCRIPTION="A tray menu for the Fluxbox toolbar"
-HOMEPAGE="http://ftmenu.sourceforge.net/"
+DESCRIPTION="Tray menu for the Fluxbox toolbar"
+HOMEPAGE="https://ftmenu.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/x11-misc/gromit/gromit-20041213-r2.ebuild b/x11-misc/gromit/gromit-20041213-r2.ebuild
index a5597d8987db..223d417401ee 100644
--- a/x11-misc/gromit/gromit-20041213-r2.ebuild
+++ b/x11-misc/gromit/gromit-20041213-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,8 +6,8 @@ EAPI=8
inherit toolchain-funcs
DESCRIPTION="GRaphics Over MIscellaneous Things, a presentation helper"
-HOMEPAGE="http://www.home.unix-ag.org/simon/gromit"
-SRC_URI="http://www.home.unix-ag.org/simon/gromit/${P}.tar.gz"
+HOMEPAGE="https://www.home.unix-ag.org/simon/gromit"
+SRC_URI="https://www.home.unix-ag.org/simon/gromit/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/x11-misc/menumaker/menumaker-0.99.12.ebuild b/x11-misc/menumaker/menumaker-0.99.12.ebuild
index 872fe9a478f3..5c354e3ba2ac 100644
--- a/x11-misc/menumaker/menumaker-0.99.12.ebuild
+++ b/x11-misc/menumaker/menumaker-0.99.12.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8,9,10,11,12} )
inherit autotools python-single-r1
DESCRIPTION="Utility that scans through the system and generates a menu of installed programs"
-HOMEPAGE="http://menumaker.sourceforge.net/"
+HOMEPAGE="https://menumaker.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/x11-misc/menumaker/menumaker-0.99.14.ebuild b/x11-misc/menumaker/menumaker-0.99.14.ebuild
index d80500b213d6..a9a79a608179 100644
--- a/x11-misc/menumaker/menumaker-0.99.14.ebuild
+++ b/x11-misc/menumaker/menumaker-0.99.14.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8,9,10,11,12} )
inherit autotools python-single-r1
DESCRIPTION="Utility that scans through the system and generates a menu of installed programs"
-HOMEPAGE="http://menumaker.sourceforge.net/"
+HOMEPAGE="https://menumaker.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild
index cf50c10b2b77..db5677a34615 100644
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-2.0.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
diff --git a/x11-misc/qps/qps-2.9.0.ebuild b/x11-misc/qps/qps-2.9.0.ebuild
index e559eee1fb34..84dfca4350b4 100644
--- a/x11-misc/qps/qps-2.9.0.ebuild
+++ b/x11-misc/qps/qps-2.9.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0"
diff --git a/x11-misc/screengrab/screengrab-2.8.0.ebuild b/x11-misc/screengrab/screengrab-2.8.0.ebuild
index b760c224709d..960b8c9b3a80 100644
--- a/x11-misc/screengrab/screengrab-2.8.0.ebuild
+++ b/x11-misc/screengrab/screengrab-2.8.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~loong ~riscv"
+ KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
fi
LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
diff --git a/x11-misc/xnots/xnots-0.2.1-r2.ebuild b/x11-misc/xnots/xnots-0.2.1-r2.ebuild
index 295f6a4a777b..17a80c98c19b 100644
--- a/x11-misc/xnots/xnots-0.2.1-r2.ebuild
+++ b/x11-misc/xnots/xnots-0.2.1-r2.ebuild
@@ -5,8 +5,8 @@ EAPI=8
inherit flag-o-matic toolchain-funcs
-DESCRIPTION="A desktop sticky note program for the unix geek"
-HOMEPAGE="http://xnots.sourceforge.net https://github.com/thePalindrome/xnots"
+DESCRIPTION="Desktop sticky note program for the unix geek"
+HOMEPAGE="https://xnots.sourceforge.net https://github.com/thePalindrome/xnots"
SRC_URI="https://downloads.sourceforge.net/xnots/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/x11-terms/qterminal/qterminal-2.0.1-r1.ebuild b/x11-terms/qterminal/qterminal-2.0.1-r1.ebuild
index 9f2966bd946e..a87835ea581f 100644
--- a/x11-terms/qterminal/qterminal-2.0.1-r1.ebuild
+++ b/x11-terms/qterminal/qterminal-2.0.1-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="GPL-2 GPL-2+"
diff --git a/x11-terms/terminator/terminator-2.1.4.ebuild b/x11-terms/terminator/terminator-2.1.4.ebuild
index a996293d7ab7..42029b7fc129 100644
--- a/x11-terms/terminator/terminator-2.1.4.ebuild
+++ b/x11-terms/terminator/terminator-2.1.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86"
IUSE="test"
RDEPEND="
diff --git a/x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild b/x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild
index 92c9592b36a5..bfc4cb336540 100644
--- a/x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild
+++ b/x11-themes/lxqt-themes/lxqt-themes-2.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1+"